C语言编程统计100以内能同时被3,5,7整除的数的个数

如题所述

编程可以,但这题太那个了吧?能被3、5、7同时整除的数一定要能被3x5x7=105整除,所以100以内除了0就没有能胜任的数了,所以算0的话就只有0一个。不算0的话一个也没有。看代码——

//#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
    int i,n;
    for(n=i=0;i<100;i+=3)
        if(i%5==0 && i%7==0)
            n++;
    printf("%d\n",n);
    return 0;
}

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-20
100以内能同时被3,5,7整除的数,自然数的话这可是一个都没有哇!是不是1000以内哦?看来书上也不完全是对的。除非是0。
#include<stdio.h>
int main()
{int i,n=0;
for(i=0;i<=100;i++)
if(i%3==0&&i%5==0&&i%7==0)
{printf("%d\n",i); n++;}
printf("共有%d个\n",n);
return 0;
}本回答被提问者采纳
第2个回答  2017-12-20
#include <stdio.h>

int main()
{
    int i,cout;
    cout = 0;
    for(i=1;i<=100;i++)    //遍历1到100所有正整数
    {
        if(i%3==0 && i%5==0 && i%7==0)    //如果i能被3、5、7整除
            cout++;    //计数器加1
    }
    printf("%d\n",cout);
    return 0;
}

结果是0,因为能被3、5、7同时整除的最小正整数是105 。

请采纳。

第3个回答  2015-11-10
#include<stdio.h>
void main()
{
int i,n=0;
for(i=1;i<100;i++)
if(i%3==0 && i%5==0 && i%7==0)
n++;
printf("能同时被3,5,7整除的数的个数%d\n",n);
}
第4个回答  2015-11-10
#include<stdio.h>
void main()
{
 int i,num=0;
 for(i=0;i<100;i++)
 {
  if(i%3==0 && i%5==0 && i%7==0)
   num++;
 }
 printf("能同时被3,5,7整除的数共有%d个\n",num);
}

C语言编程统计100以内能同时被3,5,7整除的数的个数
编程可以,但这题太那个了吧?能被3、5、7同时整除的数一定要能被3x5x7=105整除,所以100以内除了0就没有能胜任的数了,所以算0的话就只有0一个。不算0的话一个也没有。看代码——\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include "stdio.h"int main(void){ int...

在C语言中,统计100以内,能同时被3,5,7整除的时的个数,谢谢帮个忙
2015-11-10 C语言编程统计100以内能同时被3,5,7整除的数的个数 42 2016-11-17 在c语言中输出100以内同时被3个5整除的数 2 2013-11-15 C语言 输出100以内所有能被3或5或7整除的数 5 2012-12-31 c语言 编程求100至300间能被3,5,7同时整除的数,求... 7 2017-05-03 输出10000以内所有同时...

C语言 输出100以内所有能被3或5或7整除的数
if(i%3==0 || i%5==0 || i%7==0)printf("%d " ,i);

c语言 所有同时被3 ,5 ,7整除的三位数
printf("%d\\n", i);} } return ;} 代码中,for 循环从 100 开始循环到 999,依次判断每个三位数是否同时被 3、5、7 整除,如果是则使用 printf() 函数输出该数值。运行程序后,将输出所有同时被 3、5、7 整除的三位数,即:105、210、315、420、525、630、735、840、945。

c语言用代码:统计0~100中可以被7整除的数的个数
include<stdio.h>int main(){ int count = 0,n = 100; while(n > 0) { if (n % 7 == 0) { ++ count; } -- n; } printf("个数为%d\\n", count); return 0;}

用c语言求1-100之间的既可以被5整除又可以被7整除的数
下面给出一个使用C语言实现求1到100之间既可以被5整除又可以被7整除的数的示例代码:```c include <stdio.h> int main() { int i;printf("1-100之间既可以被5整除又可以被7整除的数有:");for (i = 1; i <= 100; i++) { if (i % 5 == 0 && i % 7 == 0) { printf("...

怎样写任意两个数能同时被3、5、7同时整除的数的c语言代码。自己...
include"stdio.h"int main(){ int i,j;scanf("%d,%d",&i,&j);if(i%3==0&&i%5==0&&i%7==0&&j%3==0&&j%5==0&&j%7==0)printf("这两个数同时满足条件\\n");else printf("这两个数不满足条件\\n");return 0;}

如何利用C语言编程实现能被7整除的数的个数
void main(){ int n,j;j=0; \/\/记录被7整除的数的个数 for(n=200;n<=300;n++)if(n%7==0) \/\/被7整除的核心算法 { printf("%5d",n);j++; \/\/如果可以被7整除数j加1 } printf("能被7整除的书的个数为%d\\n",j);} C语言编程技巧 1、不要使用“GOTO”语句 编程...

C语言编程,从1~100中找出能被5或7整除的数。
include<stdio.h> define N 100 int main(){ int n=0;for(int i=1;i<=N;i++){ if(i%5==0||i%7==0){ printf("%10d",i);n++;if(n%5==0)printf("\\n");} return 0;}

编程求100到300之间能被3和7同时整除的数的个数
其实这个没详细可言,超简单,\/\/只需明白%操作符的意思就行,如果a%b==0则说明a能被b整除 int main(){ int count=0;int i;for(i=100;i<=300;i++){ if(i%3==0&&i%7==0)count++;} printf("100到300之间能同时被3和7整除的数的个数有:%d个\\n",count);return 0;} ...

相似回答