max = c;printf("三个数中最大的数为:%d",max);return 0;}
我们想办法把最小的数放到a上,先将a与b进行比较,r如a>b则将a与b的值进行交换,然后再用a与c比较,如a>c则将a与c的值进行交换,这样a的值最小。程序源代码如下 include <stdio.h> main(){ int a,b,c,t;printf("Please input 3 numbers:");scanf("%d%d%d",&a,&b,&c);if (a...
int A,B,C;printf("输入三个数,以空格分开。\n");scanf("%d %d %d",&a,&b,&c);getchar();A=(a>b&&a>c)?a:((b>a&&b>c)?b:c);B=((b>c&&b<a)||(b<c&&b>a))?b:(((a>b&&a<c)||(ac))?a:c);C=(a<b&&a<c)?a:((b<a&&b<c)?b:c);printf("%d ...
先判断 a > b 的值,如果为真,则 a>b的值为1;如果为假,则a>b的值为0。接下来就是判断 1>c 或者 0>c 了。