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

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

關(guān)于boolean返回循環(huán)問題!

關(guān)于boolean返回循環(huán)問題!

qq_Alliswell_5 2016-05-28 11:32:56
if(flag){ flag1=false;//購物清單 ? 輸出購物總額import java.util.*;public class CopyOfGouWu { public static void main(String[] args){ //鍵盤錄入口 Scanner input=new Scanner(System.in); //聲明總和 double sum=0; //聲明boolean boolean flag; boolean flag1=true; //利用數(shù)組 與for記錄用戶輸入信息 System.out.println("請輸入會員本月的消費記錄"); double num[]=new double[5]; while(flag1==true){ flag=true; for(int i=0;i<num.length;i++){ System.out.print("請輸入第"+(i+1)+"筆購物金額:"); num[i]=input.nextDouble(); if(num[i]<0){ System.out.println("輸入有誤!請重新輸入!"); flag=false; break; } } if(flag){ flag1=false; //錄入完成后生成 清單 及計算總和 System.out.println("序號\t金額(元)"); for(int j=0;j<num.length;j++){ System.out.println((j+1)+"\t"+num[j]); sum+=num[j]; } System.out.print("總金額\t"+sum); } } }}具體代碼是 錄入用戶 消費金額 目的是 輸入負數(shù) 返回重新輸入 ? 在橫線處實在不懂 if(flag) ?處 ?我讓flag值等于true或false 都進行不下去 ? 只有不賦值才行 ?這是why ?大神求講解
查看完整描述

1 回答

?
冰山點水

TA貢獻109條經(jīng)驗 獲得超149個贊

沒明白你到底想表達什么意思,你可以把問題再闡述清楚些。

if(flag); ?當(dāng)程序運行到此處時,若flag值為true,則繼續(xù)執(zhí)行后面的代碼;若flag值為false,則會執(zhí)行下一次while循環(huán)。

查看完整回答
反對 回復(fù) 2016-05-28
  • 1 回答
  • 0 關(guān)注
  • 2513 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號