第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

這樣運行結果為什么是3呢

public?class?HelloWorld?{
????public?static?void?main(String[]?args)?{
????????int?sum?=?0;
????	//for循環(huán)
????	for(int?i?=?1;i?<=100?&&?(i?%?3)?!=0;i++){
????		sum?+=?i;
????	}
????	System.out.println("1到100之間不能被3整除的數(shù)之和為:"?+?sum);
	}
}

結果:1到100之間不能被3整除的數(shù)之和為:3

正在回答

2 回答

for循環(huán)的第二個是判斷語句,如果符合就停止了,第二項判斷i=3時候就停止循環(huán)了,所以其實就循環(huán)了兩次,1和2,所以結果是3;下面是我修改的代碼


public class HelloWorld {

? ?public static void main(String[] args) {

? ? ? ?int sum = 0;

? ? ? ?//for循環(huán)

? ? ? ?for(int i = 1;i <=100;i++){

? ? ? ? if(i%3!=0){ //判斷是不是能被3整除 不能加加起來

? ? ? ? ? ?sum += i;

? ? ? ? }

? ? ? ? else{ //能被3整除就跳出循環(huán)進行下一次循環(huán)

? ? ? ? continue;

? ? ? ? }

? ? ? ?}

? ? ? ?System.out.println("1到100之間不能被3整除的數(shù)之和為:" + sum);

? ?}

}


1 回復 有任何疑惑可以回復我~

for語句的條件錯了,沒算到最后結果就跳出了,應該是,我也是小白

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這樣運行結果為什么是3呢

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號