c语言 比较三个数大小答:{ return x>y?x:y;} int main(){ int i,j,k;int a,b,c;scanf("%d %d %d",&a,&b,&c);j=comp(a,b);//j为两个数里最大的值 k=c;//a+b-j求的是a,b里比较小的那个数;if(j-k<0){printf("%d %d %d",k,j,a+b-j);return 0;} //说明K最大按顺序输出就可以了...
c语言比较大小的函数,如何全部比较答:如果按你的方法来比较大小,而且是7个数字,也就是a~g,你后面少比较了g,而且最后的j也未必是最大,需要改为:main(){ int a,b,c,d,e,f,g,h,j;scanf("%d%d%d",&a,&b,&c,&d,&e,&f,&g); //这里读到g即可,后面没用的 a = max(a,b); //不能把g的值覆盖了,7个数,g还有...
C语言3个数如何比较大小?答:max_ab,min_ab,c);}输入三个数,判断前两个数,将大的数赋值给max_ab,小的数赋值给min_ab,再将max_ab与c作比较。若c大于等于max_ab,则输出c,max_ab,min_ab.若c小于max_ab且大于min_ab,则输出max_ab,c,min_ab.若c小于min_ab,则输出max_ab,min_ab,c 知识延展:C语言是一种计算机...