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

来自:    更新日期:早些时候
在C语言中,统计100以内,能同时被3,5,7整除的时的个数,谢谢帮个忙~


3、5、7的最小公倍数是105,所以能被3、5、7同时整除的数就是能被105整除的数。从105开始步长105增量至300,所遇到的整数便是题目的答案。代码如下:
#include "stdio.h"int main(int argc,char *argv[]){int i;for(i=105;i<300;i+=105)printf("%4d",i);printf("
");return 0;}运行结果如下:

编程可以,但这题太那个了吧?能被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);
    return 0;
}


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;
}

#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
",cout);
    return 0;
}

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

请采纳。



#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);
}

#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个
",num);
}



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

相关评论:
  • 17360517588C语言编程序实现,将100以内能同时被4和6整除的数输出。(用循环结构和条...
    栾郎心include <stdio.h>int main(void){ int i; for (i = 1; i <= 100; i++) { if (i % 4 == 0 && i % 6 == 0) printf("%d\\n", i); } return 0;}

  • 17360517588C语言编程统计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...

  • 17360517588C语言编程序实现,将100以内能同时被4和6整除的数输出。(用循环结构和条...
    栾郎心include<stdio.h>int main(){int a[100],i;for(i=0;i<100;i++)a[i]=i;for(i=0;i<100;i++){if(a[i]%4==0){if(a[i]%6==0)printf("%d\\n",a[i]);}}return 0;}这更简单 没什么难理解的地方

  • 17360517588C语言编程100以内所有的同构数
    栾郎心for(k=100;k<=100;k++)\/\/判断100是否为同构数 { x=j*j;y=x-j;z=y\/10;a=y\/100;if((y%10==0)&&(z%10==0)&&(a%10==0))cout<<setw(4)<<k;} cout<<endl;return 0;} 这个算法麻烦点,比较直观!

  • 17360517588C语言输入一个100以内的整数判断此数能不能同时被3和7整除,若能输出此...
    栾郎心include <stdio.h>void main(){int n;printf("输入0~100的整数: ");scanf("%d",&n);if(n<0||n>100) printf("输入有误!");else{if(n%3==0&&n%7==0)printf("%d",n);else printf("%d不能同时被3和7整除",n);}}

  • 17360517588在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以内所有同时...

  • 17360517588c语言编程1到100之间能同时被3和4整除的所有的整数的和
    栾郎心includemain()main() \/*求1到100之间能bai同时被3和4整除du的所有整数的zhi和. *\/{ int i,sum=0;for(i=1;i<100;i++){ if ((i%3==0)&&(i%4==0))sum=sum+i;} printf("%d",sum);}

  • 17360517588C语言求100以内同构数
    栾郎心include<string.h> char *right(char *ms,int len); \/*截取一个字符串尾部长为len个字符的子串*\/ void main(){ long a;int len;char as[10];char ms[20];printf("求[1,100]中的同构数:\\n");for(a=1;a<=100;a++){ ultoa(a,as,10);len=strlen(as);ultoa(a*a,ms,10)...

  • 17360517588c语言;输出100以内,个位与十位相等的数字
    栾郎心include <stdio.h>int main(){ int i; for (i = 1; i < 10; ++i){ printf ("%d\\n", i*11); } return 0;}

  • 17360517588用C语言编程,[100,999]范围内同时满足条件的十进制数. :其个位数字与...
    栾郎心回答:#include<stdio.h> main() { int g,s,b,i,sum; sum=0; for(i=100;i<1000;i++) { g=i%10; s=(i%100)\/10; b=i\/100; if(b==((g+s)%10))sum++; } printf("sum=%d",sum); getch(); }

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网