JAVA题目:1000以内不能被7整除的数相加

public class Sum{
public static void main(String[]args){
int sum=0;int i=0;

while((i<1000)&&((i%7)!=0)){
System.out.println("1000以内不能被7整除数的和"+sum);
i++;sum+=i;
}
}
}
这是我做的,但是再控制台不显示,具体哪里做错了请教下高手。。。
我们只学了while,do while,还没学for,如果这个问题只能用for做的话,希望能给下答案

这个是用do while做的,你的这句存在问题while((i<1000)&&((i%7)!=0)),
如果i=7的时候,循环就停止了
public class Sum {
public static void main(String[] args) {
int sum = 0;
int i = 0;
do {
i++;
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 != 0) {
sum += i;
System.out.println("1000以内不能被7整除数的和" + sum);
}

}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-06-08
用while做的方法如下:
public class Zy1
{
public static void
main(String[] args){
int i=0,sum=0;
while(i<=1000){
i++;
if(i%7!=0){
sum+=i;
}
}
System.out.println("不能被7整出的数之和"+sum);
}
}

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

...JAVA程序,实现输出1--100之间所有不能被7整除的数,并求和 要求:每...
输出1--100之间所有不能被7整除的数,并求和 要求:每输出4个数据换行显示 \/ public static void main(String[] args) { int sum=0; \/\/和 int j=0;\/\/已知次数,用for循环解决该问题 for (int i = 1; i <=100; i++){ if(i%7==0){ continue;}else { System.out.print(" "+i...

编写Java程序,实现输出1~100中所有不能被7整除的数,并求其和。 要求...
public static void main(String[] args) { int sum = 0; int count = 0; System.out.println("1-100之间不能被7整除的数为:"); for (int i = 1; i < 101; i++) { if( i % 7 != 0){ sum += i ; count ++; System.out.print(i+"\\t"); if(cou...

java中输出1-100的数,且不能被7整除,还要每四个换一行,怎么做_百度...
public class E_1 { public static void main(String [] args){ int n,count=0;for(n=1;n<=100;n++)if(n%7!=0){ count++;System.out.print(" "+n);if(count%4==0)System.out.print("\\n");} } } 这个在eclipse下运行正确,结果:1 2 3 4 5 6 8 9...

用java程序求出100以内能被3整除,但不能被7整除的数,并求出它们的和
public static void main(String[] args) { try { BufferedWriter bw = new BufferedWriter(new FileWriter(FILE_PATH));\/\/输出流 int index =0;\/\/保存数字个数 for (int i = 1; i < 100; i++) { if(i%3==0||i%7==0){\/\/能被3或者7整除 index++;bw.write(String.valueOf(i)+...

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语言编写下面的题目: 一个数如果恰好等于它的因子之和,这个数称...
int sectorcount=1; \/\/定义整型变量sectorcount用于完全数因子个数计数 sector[0]=1; \/\/初始化数组的第一个元素,因为1特殊所以要单独赋值 for(j=2;j

java 统计1000以内所有能被7整除的数的个数。
int tongji = 0;for(int i = 0; i < 1000; i++){ if(i % 7 == 0){ ++tongji;} } System.out.println("总个数:" + tongji);}

编写一个Java应用程序,使用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 ...

vb程式设计,计算0至100不能被7整除的所有整数的和!
java计算1000以内所有不能被7整除的整数的和。public class class1 { public static void main(String[] args) { int s=0;for(int i=1;i<=1000;i++){ if((i%7)!=0){ s=s+i;} } System.out.println(s);} } VF程式设计题:求100以内所有能被3整除的整数的和 clear s=0 for i...

相似回答