用c语言编程,用一个if句比较三个未知数大小的程序

用c语言编程,用一个if句比较三个未知数大小的程序
2024-11-15 12:45:05
推荐回答(1个)
回答(1):

程序源代码:

#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关键字定义未知数。

希望采纳!