C语言 输出1000以内既能被5整除又能被7整除的数,要求5个数一行。请用while语句 do

2025-06-20 12:17:00
推荐回答(3个)
回答1:

“能被5整除又能被7整除的数”就是能被35整除的数。按题目要求用while循环完成,并用一计数变量控制每5个数一行。代码如下:

#include "stdio.h"
int main(int argc,char *argv[]){
int t=0,i=0;
while((i+=35)<1000){//从0起以35递增的数肯定能同时被5和7整除
printf(++t%5 ? "%4d" : "%4d\n",i);//由++t%5控制每行5个数
}
if(t%5)
printf("\n");
return 0;
}

运行结果如下:

回答2:

回答3:

很简单的,。。