C語(yǔ)言練習(xí)題:
有3個(gè)整數(shù)a,b,c,由鍵盤(pán)輸入,輸出其中最大值。
方法一:
main()
{
int a,b,c;
printf("Please input 3 integer number;");
scanf("%d,%d,%d",&a,&b,&c);
if(a<b)
if(b<c)
printf("max=%d/n",c);
else
printf("max=%d/n",b);
else if(a<c)
printf("max = %d/n",c);
else
printf("max=%d/n",a);
}
運(yùn)行結(jié)果為:
方法二:使用條件表達(dá)式
main()
{
int a,b,c,temp,max;
printf("Please input 3 integer number;");
scanf("%d,%d,%d",&a,&b,&c);
temp = (a>b)?a:b;
max = (temp>c)?temp:c;
printf("The maximum number is %d",max);
}
運(yùn)行結(jié)果為:
新聞熱點(diǎn)
疑難解答