c语言或c++的简单问题?

来源:百度知道 编辑:UC知道 时间:2024/05/24 04:49:06
在1~2000之间,输出满足条件的数:
1: 能被5整除,是3位数,每次输出时,每行输出5个数;
2: 能被3整除,个位数=3,每次处处时,每行输出5个数.

/* VC++下测试通过 */

#include <stdio.h>

void main()
{
int i=0,j=0;
printf("能被5整除的3位数:\n");
for (i=100;i<1000;i++)
{
if (i%5==0)
{
printf("%d\t",i);
if (++j%5==0)
printf("\n");
}
}
printf("能被3整除且个位数为3的数:\n");
for (i=1;i<=2000;i++)
{
if (i%3==0 && i%10==3)
{
printf("%d\t",i);
if (++j%5==0)
printf("\n");
}
}
printf("\n");
}

#include <stdio.h>

void main()
{
int i=0,j=0;
for (i=100;i<1000;i++)
{
if (i%5==0)
printf("%d,",i);
if (++j%5==0)
printf("\n");
}
}
第二个
#include <stdio.h>
void main()
{
int i=0,j=0;
for (i=1; i<2001; i++)
{
if (i%3==0 &&