亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

我感覺挺對的啊,卻一直顯示不正確

?static void Main(string[] args)

? ? ? ? {

? ? ? ? ? ? //聲明整型數組,保存一組整數

? ? ? ? ? ? int[] num = new int[] { 3,34,43,2,11,19,30,55,20};

? ? ? ? ? ? bool hasNbei =false; //請完善代碼,判斷數組中有沒有7的整倍數

? ? ? ? ? ? foreach (int x in num)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if(x%7==0)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? hasNbei=true;

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? if(hasNbei)

? ? ? ? ? ? ? ? ? Console.WriteLine("有7的整數倍");

? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? ? Console.WriteLine("沒有7的整數倍");

? ? ? ? ? ? }


正在回答

4 回答

整數倍改成整倍數

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

不對嗎?你這個寫法運行沒問題啊

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

static void Main(string[] args)

? ? ? ? {

? ? ? ? ? ? //聲明整型數組,保存一組整數

? ? ? ? ? ? int[] num = new int[] { 3,34,43,2,11,19,30,55,20};

? ? ? ? ? ? bool hasNbei =false; //請完善代碼,判斷數組中有沒有7的整倍數

? ? ? ? ? ? foreach (int x in num)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if(x%7==0)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? hasNbei=true;

? ? ? ? ? ? ? ? ? ? break;

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }//添加大括號,限制foreach作用范圍

? ? ? ? ? ? ? ? if(hasNbei)

? ? ? ? ? ? ? ? ? Console.WriteLine("有7的整數倍");

? ? ? ? ? ? ? ? else

? ? ? ? ? ? ? ? ? Console.WriteLine("沒有7的整數倍");

? ? ? ? ? ? }


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

邏輯錯誤。

判斷hasNbei的語句應寫在foreach語句之外,意思就是把數組中所有元素檢查完之后再去判斷hasNbei的真假

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

欣love露琪亞 提問者

可是,好像還是不太對啊
2016-11-04 回復 有任何疑惑可以回復我~
#2

地質小碼農 回復 欣love露琪亞 提問者

foreach (int x in num) { if(x%7==0) { hasNbei=true; break; } } if(hasNbei)
2016-11-04 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

我感覺挺對的啊,卻一直顯示不正確

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

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

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

公眾號

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