C语言,输入4个整数,求最大值

时间:2025-01-26 21:00:44

本来用if else abcd比来比去的,代码长不说,还总是报错,烦
终于整出个简洁版。
多用几个不同的4个数试试,可以加强理解。。

#include <>
void main()
{
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a<b) a=b;  //如果a<b ,b就赋值给a
if(a<c) a=c;   //这里是重点,a已经是被b赋的值了,如果这个值小于c,又把c给a
if(a<d) a=d;
printf("最大值为%d\n",a);
}