程序源代码:
#include
void main()
{
double x,y,z;
double Max;
printf("请输入第一个数:");
scanf("%lf",&x); /*输入第一个未知数*/
printf("请输入第二个数:");
scanf("%lf",&y); /*输入第二个未知数*/
printf("请输入第三个数:");
scanf("%lf",&z); /*输入第三个未知数*/
if(x>y) /*比较第一、二两个数的大小*/
Max=x; /*若x>y,则Max赋值为x*/
else
Max=y; /*否则Max赋值为y*/
Max=Max>z?Max:z; /*用选出的最大值与第三个数比较,最后把比较结果赋值给Max*/
printf("最大数为:%.2lf\n",Max);
}
考虑到输入的数可能为小数,则用double关键字定义未知数。
希望采纳!