编写程序,求出1000之内能够同时被2,3,7整除的整数,请输出这些数及其个数,用C语言

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:42:00

#include <stdio.h>
int main()
{
int t=0;
int i=0;
for(i=42;i<=1000;++i)
{if(i%(2*3*7)==0 )
printf("%d\n",i);
++t;
}
printf("个数:%d",t);
return 0;
}

#include<stdio.h>
void main()
{
int a,b=0;
for(a=42;a<=1000;a++)
{if(a%2==0&&a%3==0&&a%7==0)
{printf("%d\n",a);++b;}
}
printf("一共有%d个符合要求的数\n",b);
}

注意if语句的{}

#include <stdio.h>
int main()
{
int count=0,i;

for(i=1;i<=1000;i++)
{
if(i%(2*3*7)==0)
{
printf("%d ",i);
count++;
}
}
printf("\ncount:%d\n",t);
return 0;
}

即找 1000内 2*3*7 的所有倍数

#include<iostream>
using namespace std;
int main(void){
const int bignumber = 1000;
const int smallnumber = 2*3*7;
for