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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問這樣為什么不對???求解

請問這樣為什么不對啊?求解

默雨_ 2017-11-03 14:43:40
public class HelloWorld {? ? public static void main(String[] args) { // 保存累加值 int sum = 0; // 從1循環(huán)到10 for (int i = 1; i <= 10; i++) { // 每次循環(huán)時累加求和 sum = sum + i; // 判斷累加值是否大于20,如果滿足條件則退出循環(huán) if ( ? ?sum>20 ? ? ? ? ?) { break; System.out.print("當前的累加值為:" + sum); //退出循環(huán) } } }}
查看完整描述

1 回答

已采納
?
末日泣歌

TA貢獻35條經驗 獲得超18個贊

因為你已經break了 break就是結束或跳出循環(huán) break后面的東西都不會執(zhí)行 所以你在break后面加上輸出語句 肯定是錯的 應該放到if外邊就對了

public?class?Demo{
	public?static?void?main(String[]?args){
		??int?sum?=?0;
	????????for(int?i?=?1;?i?<=?10;?i++){
	????????????sum?=?sum?+?i;
	????????????if(sum?>?20){
	????????????????break;
	????????????}	????????????
	????????}
	????????System.out.println("當前的累加值為:"?+?sum);
	}
}

希望對你有幫助

查看完整回答
反對 回復 2017-11-03
  • 默雨_
    默雨_
    這樣的話結果是:當前的累加值為:1當前的累加值為:3當前的累加值為:6當前的累加值為:10當前的累加值為:15 為什么結果是這樣啊,不應該是if后面的成立后再打印結果嗎
  • 末日泣歌
    末日泣歌
    你想要什么樣的結果 說一下 你這光粘個代碼 沒有要求 我也不知道你需要達到什么樣
  • 默雨_
    默雨_
    就是輸出:當前的累加值為21
點擊展開后面6
  • 1 回答
  • 0 關注
  • 1082 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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