循环只是为了实现H++就可以了 a);/*输出1-500除7余5的数*/ } }
|||
第2个for的判断语句不对~你用H来控制换行的话 因为输出的数一定会小于500 所以……会多换很多行……
h++) {if(h%5==0)printf("/n");if(a%7==5) printf("a=%3d " h=0;a<=500;a++ h;clrscr();for(a=0
main(){int a 把第2个FOR改成for(h=0;h<=500;h++)if(h%5==0)printf("/n");这样就可以了
答案补充
这样做唯一的问题就是 再在循环里放一个IF语句就OK了~也就是说 判断语句就和A没什么关系了
帮忙看问一下我写的一个C的题
本文探讨了一段C语言代码中循环输出特定数值时遇到的问题,并给出了修改建议。原代码试图输出1到500之间被7除余5的整数,并每5个数换一行。文中指出了原有循环条件的错误并提供了正确的解决方案。

被折叠的 条评论
为什么被折叠?



