⑴ c語言編程,輸入3個數組成三角形
#include "stdio.h"
#include "math.h"
int main()
{
double a,b,c,sum,area;
printf("請輸入三個數:");
scanf("%lf%lf%lf",&a,&b,&c);
if(a>0 && b>0 && c>0 && a+b>c && b+c>a && a+c>b)
{
printf("輸入的三個數可以組成三角形,其面積為:");
sum=(a+b+c)/2;
area=sqrt(sum*(sum-a)*(sum-b)*(sum-c));
printf("%lf ",area);
}
else
{
printf("輸入的三個數不能組成三角形! ");
}
}
⑵ 如何在C語言編程中求取三個數中的最大值
編寫一個C程序,運行時輸入a,b,c三個值,輸出其中值最大者的步驟:
1、首先輸入三個數,求三個數中的最大值
#include<stdio.h>
intmain(){intmax(intx,inty,intz);inta,b,c,m;scanf("%d,%d,%d",&a,&b,&c);m=max(a,b,c);printf("themaxnumberis%d ",m);return0;}
⑶ 如何用c語言比較3個數的大小,該怎麼編程
方法步驟如下:
1、首先打開計算機在,在計算機內打開打開vc,然後在vc界面內找到「新建」選項並使用滑鼠點擊打開。
⑷ 怎麼編程「輸入三個數,要求輸出最大值」
#include"stdio.h"
intmax(intx,inty,ints)//聲明,如果被調函數在主函數後
main()
{
inta,b,c,d;//定義4個整形變數
scanf("%d,%d,%d",&a,&b,&c);//輸入3個數
d=max(a,b,c);//調用MAX函數,其中3個參數a,b,c,把結果存入變數d中
printf("max=%d",d);//輸出d
getch();
}
intmax(intx,inty,ints)//自定義函數,其中3個形式參數x,y,s
{intz;//定義實際參數z
if(x>y)z=x;//如果,x大於y,把x放入z中
elsez=y;//否則把y放入z中
if(y>s)z=y;//如果y大於s,那麼把y放入z
elsez=s;//否著把s放入z
return(z);//每次比較完返回z
}