求用C语言编写1~500之间能同时被3和5整除的数,并把这些数打印出来,每行打印5个数,要求用循环结构进行程序设计
详细一点,不要还没看到一半就没了
“能同时被3和5整除的数”就是能被15整除的数。用一for循环,计数变量从15开始波长15增量,所遇到的整数就是题目所求。另用一计数变量计数,是5的倍数时回车来达到每行5个输出数的要求。代码如下:
#include "stdio.h"运行结果如下:
代码:
#include<stdio.h>
void main()
{
int i,n;
n=0; //n用计数
for(i=1;i<=500;i++)
{
if(i%3==0&&i%5==0) //能同时被3和5整除
{
printf("%d ",i); //显示这个数
n++; //计数
if(n%5==0) // 每5个数一行
printf("\n"); //换行
}
}
}
代码完
#include<stdio.h>