最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

foreach的錯(cuò)位

static void Main(string[] args)

? ? ? ? {

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

? ? ? ? ? ? bool hasit = false;

? ? ? ? ? ? for (int i = 0; i < num.Length; ++i)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if (num[i] % 7 == 0)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? hasit = true;

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

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? ? ? if (hasit)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? Console.Write("有七的倍數(shù)");

? ? ? ? ? ? }

? ? ? ? ? ? else

? ? ? ? ? ? {

? ? ? ? ? ? ? ? Console.Write("沒(méi)有七的倍數(shù)");

? ? ? ? ? ? }

? ? ? ? }

? ? }

如圖代碼,把for語(yǔ)句換成foreach,???if (num[i] % 7 == 0)這一句就會(huì)報(bào)錯(cuò),請(qǐng)問(wèn)為什么呀

正在回答

2 回答

換 foreach,要把break調(diào)到if外面,即:

foreach(int i in num)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? if (num[i] % 7 == 0)

? ? ? ? ? ? ? ? {

? ? ? ? ? ? ? ? ? ? hasit = true;

? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? }

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

? ? ? ? ? ? }


1 回復(fù) 有任何疑惑可以回復(fù)我~

foreach 遍歷所有元素,不能用索引了就,直接用定義的變量

foreach?(int?i?in?num)?{
????if?(i?%?7?==?0)?{
????}
}


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

foreach的錯(cuò)位

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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