當前位置:編程學習大全網 - 編程軟體 - C語言基礎編程求教

C語言基礎編程求教

第壹題沒看懂

第二題

#include<stdio.h>

void main()

{

int a,b,c;

printf("請輸入三邊長\n");

scanf("%d %d %d",&a,&b,&c);

if((a+b)>c&&(a+c)>b&&(b+c)>a)

{

printf("能構成三角形\n");

if(a==b&&b==c)

printf("是等邊三角形\n");

else

{

if(a==b||b==c||c==a)

printf("等腰三角形\n");

else printf("不是等腰三角形\n");

if((a*a+b*b)==c*c||(c*c+b*b)==a*a||(a*a+c*c)==b*b)

{

printf("直角三角形\n");

}

else printf("不是直角三角形\n");

}

}

else printf("不能構成三角形,不適用等邊等腰直角三角形\n");

}

第三題

#include<stdio.h>

void main()

{

int x1,y1,x2,y2,y3,x3;

printf("請輸入三點x1 y1 x2 y2 x3 y3\n");

scanf("%d %d %d %d %d %d",&x1,&y1,&x2,&y2,&x3,&y3);

if((x1-x2)/(y1-y2)==(x1-x3)/(y1-y3)||(x1-x2)/(y1-y2)==(x3-x1)/(y1-y3))

{

printf("直線\n");

}

else printf("否\n");

}

第四題

#include<stdio.h>

void main()

{

int a,b;

printf("請輸入數");

scanf("%d",&a);

if(a>=-99&&a<=99)

b=0;

else b=1;

switch(b)

{

case 1:printf("%d\n",a);

}

}

  • 上一篇:手機cpu如何超頻啊?介紹個常用教程吧
  • 下一篇:請教Delphi高手:如何將字符數組初始化
  • copyright 2024編程學習大全網