分别用三种不同的java循环语句计算1到1000之间能被7和11同时整除的整数之和

如题所述

完整代码如下,在eclipse中运行。

/**
 * 三种不同的java循环语句计算1到1000之间能被7和11同时整除的整数之和
 * @author young
 *
 */
public class Exam {
public static void main(String[] args){
int forsum = 0 ,wsum = 0 ,dwsum = 0;
int i = 1,j = 1,k = 1;
//for循环
for(i = 1 ; i <= 1000 ; i++){
if(i % 7 == 0 && i % 11 == 0){
forsum = forsum + i ;
}
}
System.out.println("For循环的结果: " + forsum);

//while循环
while(j <= 1000){
if(j % 7 == 0 && j % 11 == 0){
wsum = wsum + j ;
}
j ++ ;
}
System.out.println("while循环结果为:" + wsum);

//do...while循环
do{
if( k % 7 == 0 && k % 11 == 0 ){
dwsum = dwsum + k ;
}
k ++ ;
}while(k <= 1000);
System.out.println("do...while循环结果为:" + dwsum);
}
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-06-06
int i ,s=0;
for(i=1;i<=1000;i++) {
if(i%7!=0||i%11!=0)
continue;
s=s+i;
}
System.out.println("1-1000之间能被7和11同时整除的整数之和为:" + s);

...使用while循环计算1-1000之间能同时被7和17整除的整数之和。_百度知...
public class Test { public static void main(String[] args) { int i = 1;int sum = 0;while(i<1001){ if(i%7==0){ if(i%17==0){ sum = sum + i;} } i++;} System.out.println(sum);} } 结果:4284

...用三种循环语句编写程序,求出1-100之间能被3和7同时整除的整数...
for(i=1;i<100;i++){ if(i%3==0&&i%7==0){ System.out.println(i); }}int i = 1while(i<100){ if(i%3==0&&i%7==0){ System.out.println(i); } i++;}int i = 1;do{ if(i%3==0&&i%7==0){ System.out.println(i); } i++;}wh...

java语言:请求出一到一百之内所有能被七整除的数的和 急!!!
public class CountNum { public static void main(String[] args){ int count = 0;for(int i=1;i<101;i++){ if((i%7)==0){ count = count + i;} } System.out.println("一到一百之内所有能被七整除的数的和为:" + count);} } 求分。都是来抢分的啊!!!我写的最仔细,...

用JAVA编写一个求1~1000之间所有能被3和7整出的数的和,并统计个数...
int count=0;int i=21;while(i+21<1000){ sum+=i;count++;i+=21;}

编程求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...

计算1-100之间能被7整除的数的和
include<stdio.h> void main(){ int i,s=0;for(i=7;i<100;i+=7)s+=i;printf("%d\\n",s);}

求1000以内能被7和9整除的数-Java编程
第一你返回1000以内能被7和9整除的数..而你现在这个只能返回最后一个被7和9整除的数,如果要返回所有的数..建议用数组储存 public int[] getNumber(){ int nub[]=null;int cont=0;while(i<=1000&&i>0){ for(int i=1;i<=n;i++){ num=i%7;num1=i%9;if(num==0 && num1==0)...

输出1~100间所有能同时被3和7整除的数之和,并输出
include <stdio.h> int main(){ int i, s=0;for(i=1;i<=100;i++)if(i%21==0) s += i;printf("sum=%d\\n", s);return 0;}

JAVA题目:1000以内不能被7整除的数相加
if (i % 7 != 0) { sum += i;System.out.println("1000以内不能被7整除数的和" + sum);} } while (i < 1000);} } 下面这个是用for循环做的,你看看吧 public class Sum { public static void main(String[] args) { int sum = 0;for(int i=1;i<1000;i++)if (i % 7...

Java编写程序:求1-100之间可以被7整除的数的个数,并输出这些数。求大佬...
\/** main方法如下:\/ public static void main(String[] args) { int count = 0;for(int i=1;i<=100;i++){ if(i%7==0){ count++;System.out.println(i);} } System.out.println("符合条件的数字有"+count+"个");}

相似回答