判断奇数偶数先把所有偶数写出来再把所有奇数写出来,我写错了
pascal吧
全部回复
仅看楼主
level 2
闫捷望 楼主
我知道怎么判断奇偶,但是不知道怎么让程序先写所有偶数再写所有奇数。求大家帮忙解决一下问题,最好能写出具体步骤。提前说声谢谢!
2017年10月30日 12点10分 1
level 8
(1)6行的那个if语句出问题了。一但a[i]为-1,整个For循环就跳出,读入数据的操作就结束了,而且,整个题目数据输入结束的标志是什么?是读到-1么?
(2)主要的分别输出,只需要再建个For循环,检查到为奇数即输出就可以了。最坏的情况下也只循环3000次,肯定不会超时;
(3)13行那个read是干嘛的?题目中并没有相关描述;
(4)“else if a[x] mod 2<>0”以及其后的语句删掉;
(5)还有很多小问题,也有很多可以优化的地方,比如i变量完全可以重复利用,再设一个x完全没有必要。具体程序不便贴出,不要做伸手党[呵呵]
2017年11月04日 13点11分 2
1