中易网

C语言中求十个中的最大数

答案:6  悬赏:0  
解决时间 2021-03-06 04:37
#include
int main()
{
int a,b,c,d,e,f,y,h,i,j,max,k;
printf("请输入十个数\n");
scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f,&y,&h,&i,&j);
max=a;
if(bif(cif(dif(eif(fif(hif(iif(jk=a;
printf("k=%d");
}
错在哪里
最佳答案
#include
int main()
{
int a,b,c,d,e,f,y,h,i,j,max;
printf("请输入十个数\n");
scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f,&y,&h,&i,&j);
max=a;
if(b>max)
max=b;
if(c>max)
max=c;
if(d>max)
max=d;
if(e>max)
max=e;
if(f>max)
max=f;
if(h>max)
max=h;
if(i>max)
max=i;
if(j>max)
max=j;
else
printf("max=%d",max);
getch();
}
全部回答
#include #include #include #include #include int main() { int a,b,c,d,e,f,y,h,i,j,max,k; printf(
换个算法吧!错了!!就语法你把int main()改为void main()就行 下面是我验证过的c/c++. #include void main () { int i,j,temp; int num[10]; printf("输入10个数:"); for(i = 0;i < 10;i++) { scanf("%d",&num[i]); } for(i = 0;i < 9;i++) for(j = i+1;j < 10;j++) { if(num[i] using namespace std; void main(void) { int a,b; int max; int num[10]; cout << "输入10个数:"; for(int i = 0;i < 10;i++) { cin >> num[i]; } a = num[0]; b = num[1]; for( i = 0;i < 10;i++) { max = a > b? a:b; a=max; b=num[i]; } cout << a << endl; }
#include void main() { int a,b,c,d,e,f,y,h,i,j,max,k; printf("请输入十个数\n"); scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",&a,&b,&c,&d,&e,&f,&y,&h,&i,&j); max=a; if(b>max) max=b; if(c>max) max=c; if(d>max) max=d; if(e>max) max=e; if(f>max) max=f; if(h>max) max=h; if(i>max) max=i; if(j>max) max=j; printf("max=%d",max); } 你那个是10个if嵌套的语句,第一个不满足就跳到printf了,而我改后不满走就进行下一个比较,最后全部比较完max就是最大值了。不懂再问啊!还有你的printf输出都没给输出值。
错太多,printf("k=%d");这句输出的是一个字符串“”不是你想要的值。 上面的IF判断的基本思想就是错误的。

分开一下,你的程序这样写很混乱

#include <stdio.h>

main() { int a,b,c; scanf("%d,%d,%d",&a,&b,&c); if(a>b) { if(a>c) printf("%d",a); else printf("%d",c); } else if(b>c) printf("%d",b); else printf("%d",c); }

这样就行了~

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
动画片和电影有什么区别?
常见的冶炼炉有哪些
闻一多的《祈祷》《一句话》都表达了作者什么
我承包了快递,现在要退出,公司不让退出,按
腰店乡地址有知道的么?有点事想过去
商家如何验证骆驼券
为什么我的朋友圈别人发的的图片我看不见
黄水狼进家里
佰福金店(魏州东路)我想知道这个在什么地方
苹果手机的通讯怎么能不在平板电脑上显示
圆柱的侧面积是100.48平方厘米,圆柱高是8厘
35kV3x150的电缆终端头价格大约为多少?
属相狗和什么属相好
求日本动漫经典台词,最好是日文外加翻译和罗
电子产品地址好找么,我有些事要过去
推荐资讯
眼睛感染了脚气细菌,因为我有脚气,以前没注
中阳县下枣乡下枣林卫生院吴家峁分院在什么地
月经没干净能做宫颈癌筛查吗
王者荣耀钻石抽符文不足时,会弹出下面的图片
我对象说我孩子气
管子焊接单面坡口和双面坡口的区别
八年级上册历史复习资料
急:我想从开原到伊通,应该怎么去啊?伊通没
哪些鸟有前途的习性
忆新佳文印室在什么地方啊,我要过去处理事情
化工原料哪里有卖
居里夫人获得诺奖次数!!!!!
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?