A-A+

请补充main函数 该函数的功能是:从键盘输入3个整数 然后找出最大的数并输出。 例如 输入

2022-08-05 20:48:20 问答库 阅读 172 次

问题详情

请补充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,%dn",a,b,c);
if(a>b)
【 】;
else
【 】;
if(max<c)
【 】;
printf("max=%dn",max);
}请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:max=amax=bmax=c
max=amax=bmax=c 解析:第一空:如果a大于b,则a为a,b中的最大值,将a赋给inax。第二空:如果a小于b,则b为a,b中的最大值,将b赋给max。第三空:最后将a,b中的最大值与c进行比较,如果c更大,则c为3个数中的最大数,将c赋给 max,否则最大数max不变。

考点:函数,整数