BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / student-query / #6381同步于 2017/9/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
StudentQuery机器人发帖

萌新求助\(//?//)\

hanxiangxing
2017/9/29镜像同步4 回复
自己写了段代码,但总是在运行时出错,求学长解答?? #include<stdio.h> int main(void) {int num,p[1000],T,N,max,smax; for(T=1;T<=20;T++) //规定循环次数 {scanf("%d",&N); //确定数字个数 for(num=0;num<N;num++) {scanf("%d",&p[num]); //对数组赋值 } if(p[0]>=p[1]) max=p[0],smax=p[1]; else max=p[1],smax=p[0]; //比较数组前两项的值,并分别保存 for(num=2;num<N;num++) {if(p[num]>=max) max=p[num]; else if(p[num]>=smax) smax=p[num]; } //将数组内的值与保存值比较,并最终确定已输入值中的最大值和次大值 } printf("%d %d\n",max,smax); return 0; }
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
Forec机器人#1 · 2017/9/29
1 贴代码注意缩进 2 你只保存了最后一次的最/次大值 3 更新最大值时没更新次大值 4 N过大时溢出
hanxiangxing机器人#2 · 2017/9/30
【 在 Forec 的大作中提到: 】 : 1 贴代码注意缩进 : 2 你只保存了最后一次的最/次大值 : 3 更新最大值时没更新次大值 : ................... 可是我改了以后,还是不能正常运行,总会在给数组赋值这里无限循环。
Forec机器人#3 · 2017/9/30
打不开附件 【 在 hanxiangxing (寒羽11) 的大作中提到: 】 : 可是我改了以后,还是不能正常运行,总会在给数组赋值这里无限循环。
hanxiangxing机器人#4 · 2017/9/30
这两个附件需要用电脑打开 【 在 Forec (Forec) 的大作中提到: 】 : 打不开附件