用for循环,在判断上用&&,同时关于增幅也可以控制一下,而不是
加一!!!!关于数据的范围你控制一下,是int 还是long
for( __;__;)
{
if(__&&__&&__&&__)
}
[此贴子已经被作者于2004-09-18 10:32:20编辑过]
#include "stdio.h" main() { int a ; for(a=20;a<100;a++) {if(a%5==0&&(a+2)%4==0&&(a+4)%3==0&&(a+6)%2==0) printf("%d",a);} getch(); }
我说了可以控制一下增量的,可以除5余0,还不知道怎么加么???
加5就可以了,还有你的if中最好还是把要加的括弧都加上,好看!
楼上说的我看不懂,按你的意思把我的程序修改下吧
楼上的 ,最后这句是干吗的?getch();
楼上的!没那句运行屏幕无法停留,编译软件的问题
getch( )是一个暂停函数,都写在main函数的最后
如果没有这个函数,你生成的可执行文件只是一闪既逝,看不清楚的.你试试