编程编写程序打印输出1---3000以内能够被2,3,5除余数为1的所有正整数,统计个数并显示
#include"stdio。 h"
void main()
{
int i;
int i2=0;//用来统计个数
int i3=0;
int i5=0;
printf("\n被2除余1的有--------------------\n");
for(i=1;i<=3000;i++)
{
if(i%2==1)//求余
{
i2++;
printf("%d\t",i);//打印每一个数
}
}
printf("\n***********被2除余1一共有%d个*********",i2);
printf("\n被3除余1的有--------------------\n");
for(i=1;i...全部
#include"stdio。
h"
void main()
{
int i;
int i2=0;//用来统计个数
int i3=0;
int i5=0;
printf("\n被2除余1的有--------------------\n");
for(i=1;i<=3000;i++)
{
if(i%2==1)//求余
{
i2++;
printf("%d\t",i);//打印每一个数
}
}
printf("\n***********被2除余1一共有%d个*********",i2);
printf("\n被3除余1的有--------------------\n");
for(i=1;i<=30;i++)
{
if(i%3==1)
{
i3++;
printf("%d\t",i);
}
}
printf("\n*********被3除余1一共有%d个***********\n",i3);
printf("\n被5除余1的有--------------------\n");
for(i=1;i<=30;i++)
{
if(i%5==1)
{
i5++;
printf("%d\t",i);
}
}
printf("\n*********被5除余1一共有%d个********\n",i5);
}
。收起