求c语言高手 输出1000以内既能被5整除又能被7整除的数,要求五个数一行。的编程 急

2024-12-01 03:14:28
推荐回答(3个)
回答1:

#include
int main()
{
int i,n=0;
for(i=1;i<=1000;i++)
{
if(i%5==0 && i%7==0)
{
n++;
printf("%d ",i);
if(n%5==0)
printf("\n");
}
}
printf("\n");
}

回答2:

int main(){int num =0;for(int i=7; i<1000;i++){if(i%5==0 && i%7==0){cout<

回答3:

既能被5整除又能被7整除的数就是能被35整除的数,所以此题可以用以下代码解决:

#include "stdio.h"
int main(int argc,char *argv[]){
int i,l;
for(l=0,i=35;i<1000;i+=35)//35开始35增量的i保证同时是5和7的倍数
printf(++l%5 ? "%4d" : "%4d\n",i);//用++l%5控制每行输出5个数
if(l%5)
printf("\n");
return 0;
}

运行结果如下图: