C语言编写比较3个数大小问题答:"最大数是:%d最小数是%d:",max,min);}我另外也写了个 include <stdio.h> void main(){ int a,b,c,max,min;scanf("%d%d%d",&a,&b,&c);max=(a>b)?a:b;max=(max>c)?max:c;min=(a<b)?a:b;min=(min<c)?min:c;printf("最大数是:%d最小数是%d:",max,min);} ...
C语言中有个比较三个数的大小的例子,我运行不开来答:include<stdio.h> int main(){ int max(int x,int y,int z);int a,b,c,d;scanf("%d%d%d",&a,&b,&c);d = max(a,b,c);printf("%d",d);return 0;} int max(int x,int y,int z){ int t;if(x>=y && x>=z) t=x;if(y>=x && y>=z) t=y;if(z>=x && z>...
C语言比较3个数的大小,老是算不对答:scanf("%d,%d,%d",&a,&b,&c); q=max(a,b,c); printf("max=%d\n",q);}int max(int x,int y,int z){ int p; if (x>y) p=x; else p=y; if (p>z) p=p; else p=z; return(p);}运行没有问题,就是算出的结果总是输入的第一个数,哪位大虾帮我看看我哪里有错误 展开...