编程用for循环求1-500之间所有能被3和5和7整除的数的和,并统计输出这些数的个数

如题所述

这是我的程序,还有运行图,希望对你有帮助。#include<stdio.h>
main()
{int i,n=0;<br>printf("所有符合条件的数字如下:\n");<br>for(i=1;i<=500;i++)<br>if((i%3==0)&(i%5==0)&(i%7==0))<br>{n++;<br>printf("%d ",i);<br>}
printf("\n总共%d个\n",n);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-26
我用C写个int main(){ int i,m=0;for(i=1;i<=500;i++)if(i%3==0&&i%5==0&i%7==0)m++;printf("%d",m);return 0;}
第2个回答  2013-07-26
For i = 1 To 500
If i Mod 3 = 0 And i Mod 5 = 0 And i Mod 7 = 0 Then
Print i
s = s + i
j = j + 1
End If
Next
Print "共有" & j & "个,和为" & s
第3个回答  2013-07-26
#include <stdio.h>

void main()
{
int i;
for (i=1;i*3*5*7<=500;++i)
{
printf("%d ",i*3*5*7);
}
printf("\n%d个\n",i-1);
}本回答被网友采纳
第4个回答  2013-07-26
是用VB吗/
我记得昨天发同样的答案了
不是你问的?

编程用for循环求1-500之间所有能被3和5和7整除的数的和,并统计输出这些...
{int i,n=0;printf("所有符合条件的数字如下:\\n");for(i=1;i<=500;i++)if((i%3==0)&(i%5==0)&(i%7==0)){n++;printf("%d ",i);} printf("\\n总共%d个\\n",n);}

C语言编程:求1到100中能被3或7整除的数之和。
printf("The sum of numbers that can be divided by 3 or 7 between 1 and 100 is %d\\n", sum);return 0;} ```在程序中,利用循环从1到100枚举所有可能的数,判断当前数是否能够被3或7整除,如果能够整除,则将其加入累加器中。最终输出累加器的值即可。需要注意的是,表达式 `i % 3 ...

java编程设计程序输出1-100中,所有能被3整除的整数。
public static void main(String [] args){ for(int i=1;i<=100;i++){ if(i%3==0)System.out.println(i);} } 第二个程序看看数据结构的知识,也很容易解决的 第三个程序如果用for循环的话,那个条件为 for(int i=1;i<=8-i;i++){ System.out.println("*")} ...

1、 求从1到500的整数中,至少能被3或5或7之一整除的数的个数
能被3,5,7都整除的,加了3次减了3次,再加上,500\/(3*5*7),取整,4 结果:166+100+71-33-23-14+4=271 答案是271

编程输出能被3或5或7整除的3位数的个数及它们的和;
int main(){ int n=0;int sum=0;int i;for(i=100;i<1000;i++){ if(i%3==0){ n++;sum+=i;continue;} if(i%5==0){ n++;sum+=i;continue;} if(i%7==0){ n++;sum+=i;continue;} } printf("能被3或5或7整除的3位数的个数为%d,它们的和为%d\\n",n,sum); \/\/...

编程求300到500之间能被7整除的整数,将这些数,总个数及这些数的和显示...
C#语言如下:

求500以内能被3 5 7整除的数 javascript编程问题!!!
function judge_7(m){ if(m%7==0){ return true;}else{ return false;} } function judge(m){ if (judge_3(m)&&judge_5(m)&&judge_7(m))return true;else return false;} function printresult(){ var m;for(m=1;m<=500;m++)if(judge(m))document.write("有"+m);} ...

编程:1:输入正整数1~n中所有能被3和7整除的数字,数字的和,数字的个...
for(int i=100;i<999;i++){ if(i*i*i==i%100+ii%10\/10+i\/100){ console.write("{0}\\t",i);} }

编程求1到n中能被3或7整除的数之和
java:Scanner sc=new Scanner(System.in);\/\/输入内容 int n=sc.nextInt();int sum=0;for(int i=1;i<=n;i++){ if(i%3==0||i%7==0){ sum+=i;} } System.out.println(sum);c++:int n;cin>>n;int sum=0;for(int i=1;i<=n;i++){ if(i%3==0||i%7==0){ sum...

...以内能够被3整除或者被7整除的数的和,并将和输出。急用,谢谢...
用两个for循环单独计算能被3整除和能被7整除的整数之和,再减去能被3和7同时整除而重复累加的数,都要比判断能否被3或7整除来得高效。举例代码如下:\/\/#include "stdafx.h"\/\/If the vc++6.0, with this line.#include <iostream>using namespace std;int main(int argc,char *argv[]){for...

相似回答