#include<stdio.h>
int main()
{
int a,b,c,max;
printf("Please input three numbers:\n");
scanf("%d %d %d",&a,&b,&c);
max=(a>b?a:b)>c?(a>b?a:b):c;
printf("%d\n",max);
int main()
{
int a,b,c,max;
printf("Please input three numbers:\n");
scanf("%d %d %d",&a,&b,&c);
max=(a>b?a:b)>c?(a>b?a:b):c;
printf("%d\n",max);
}
此处要求有些苛刻,不准用if语句,只能用条件表达式来完成,这是个经典例子,需要记下。