⑴ 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
}