编写一个程序 输入四个数 输出其中最大者

如题所述

第1个回答  2016-03-29
#include <stdio.h>void main(){ int a,m; for (int i=0;i<4;i++) { scanf("%d",&a); m=(i==0?a:(a>m?a:m)); } printf("最大值为:%d\n",m);}本回答被网友采纳

C语言问题:输入四个数,输出最大者
void main(){ int max, a,b,c,d;\/\/加了个max,用于保存最大的数 scanf("%d,%d,%d,%d",&a,&b,&c,&d);\/\/每个数用逗号隔开,这样才能正确获得每个数 max = a;\/\/max起初为a的值 if(b > max) max = b; \/\/b判断是否大于max,大于则max保存b的值,以下代码一样 if(c > max)...

编写一个c程序,输入a,b,c,d四个数,输出其中最大者。(要求输入的是四个...
include<stdio.h>int main(){ int max=-10000000,temp,j; for(j=0;j<4;j++){ scanf("%d",&temp); if(temp>max)max=temp; } printf("最大数是%d\\n",max); return 0;}

请高手们帮我编写一个C程序,输入a,b,c,d四个值,输出其中最大者。
max=d;printf("最大值为%d",max);}

c语言,输入4个数,比较它们的大小,并输出其中的最大者
int main(void){ int a[4],i;for(i=0;i<4;i++){ scanf("%d ",&a[i]);} for(i=1;i<4;i++){ if(a[0]

编写一个c程序,输入a,b,c,d四个数,输出其中最大者。
include <stdio.h>int main(){ int a,b,c,d,m; scanf("%d%d%d",&a,&b,&c,&d); m = a; if(m<b)m=b; if(m<c)m=c; if(m<d)m=d; printf("最大数为%d\\n",m);}

C语言编程。编写一个C程序,输入a、b、c3个值,输出其中最大者。
include <stadio.h>void main(){ int max (int ,int,int); int a, b, c; scanf("%d %d %d",&a,&b,&c); max(a,b,c); printf("max=%d\\n",c)}int max (int z,int t,int m){ if(z > t){ if(m > z) return m; return z; } ...

编写一个C程序,输入a,b,c3个值,输出其中最大者!
1、新建一个空的C语言源程序。2、定义四个整型变量a,b,c,max。a,b,c三个变量用于存储输入的三个数,max用于存储三个数中的最大值。3、使用scanf语句从键盘中输入三个数。需要注意变量前不要忘记使用&。4、使用max与三个数进行一一比较取出其中最大的数存储到max中。5、输出max。使用printf语句...

编写一个C程序,输入A.B.C,输出其中最大者
h> int max(int a,int b,int c){ if (a>=b && a>=c)return a;if (b>=a && b>=c)return b;if (c>=a && c>=a)return c;} main(){ int a,b,c;printf("Please input a,b,c:");scanf("%d%d%d",&a,&b,&c);printf("The max :%d\\n",max(a,b,c));} ...

怎么用C语言编写一个程序,输入三个数值,然后输出其中最大者。
printf("输入第三个数:");scanf("%d",&c);if(a<b) \/\/比较前两个数,如果第二个数大,就把第一个数换走,否则不换 a=b; \/\/此时第一个数是最大的 if(a<c) \/\/比较第一个数与最后一个数,如果最后一个数大,就把第一个数换走,否则不换 a=c; \/\/此时第一个数是最大...

编写一个C程序,输入a,b,c3个值,输出其中最大者
scanf("%d,%d,%d,&a,&b,&c");这里错了吧,应该是:scantf(“%d%d%d”,&a,&b,&c);后面判断有点问题。。如果max<b,但c大于b呢,后面那个也一样,max<c.那b大于c呢 最好改成这样吧,max>b b<c if(maxc){ max=b;} else if(max>c){max=c;} else 输出。。。

相似回答