菜鸟的羽毛
2016-04-11 21:07
int sum=0;
for(int i=1;i<=100;i++){
if(i%3!=0){
sum=sum+i;
}
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);
}
}
以上是for语句运行结果为:3367.
请问 还是以上内容如何用while语句写出?
int sum=0;
int num=1;
while(num<=100){
if(num%3!=0){
sum+=num;
}
num++;
}
System.out.println("1到100之间不能被3整除的数之和为:"+sum);
int sum=0;
int i=1;
while(i<=100){
if(i%3!=0){
sum=sum+i;
}
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);
int sum=0;
int i=1;
while(i<=100){
if(i%3!=0){
sum=sum+i;
i++;
}
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);
}
}
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 5
回答 3