6、编写一个C程序,运行时输入a,b,c的值,输出其中值最大者。
核心思想:
1,键盘输入a,b,c三个数值
2,定义一个max
3,将a的值赋给max
4,max与b,c进行比较即可
代码如下:#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int a, b, c;
int max = 0;
scanf("%d%d%d", &a, &b, &c);//输入a,b,c的值
max = a;
if (max < b)
max = b;
if (max < c)
max = c;
printf("其中值最大的是:%d\n", max);
return 0;
}
总结:
方法一:可以将a,b,c三个数值逐一比较,将较大者赋给自己定义的max
方法二:直接将a的值赋给max,再将max与b,c进行比较,该方法较为简单
注意:虽然scanf是库函数但是在编程时要注意宏定义