请补充main函数,该函数的功能是:从键盘输入3个整数,然后找出最大的数并输出。 例如,输入:12,45,43,最大值为45。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写

admin2010-05-05  25

问题 请补充main函数,该函数的功能是:从键盘输入3个整数,然后找出最大的数并输出。
   例如,输入:12,45,43,最大值为45。
   注意:部分源程序给出如下。
   请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。
   试题程序:
       #include<stdio.h>
       #include<conio.h>
       main()
       {
          int a, b, c, max;
          clrscr();
          printf("\nlnput three numbers:\n");
          scanf("%d,%d,%d",&a,&b,&c);
          printf("The three numbers are:%d,
                 %d,%d\n",a,b,c);
          if(a>b)
            【  】;
          else
          【  】;
          if(max<c)
             【  】;
          printf("max=%d\n",max);
       }

选项

答案max=a max=b max=c

解析 第一空:如果a大于b,则a为a,b中的最大值,将a赋给inax。第二空:如果a小于b,则b为a,b中的最大值,将b赋给max。第三空:最后将a,b中的最大值与c进行比较,如果c更大,则c为3个数中的最大数,将c赋给 max,否则最大数max不变。
转载请注明原文地址:https://kaotiyun.com/show/GHID777K
0

相关试题推荐
最新回复(0)