感覺是對(duì)的,但為什么是錯(cuò)的呢
? ?int[] num = new int[] { 3, 34, 43, 2, 11, 19, 30, 55, 20 };
? ? ? ? ? ? foreach (int x in num)
? ? ? ? ? ? ? ? if (num[x] % 7 == 0)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? Console.WriteLine("有7的整數(shù)倍");
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? ? ? Console.WriteLine("沒有7的整數(shù)倍");
2016-01-16
首先,num[x]是錯(cuò)的,直接寫x就行了,因?yàn)閤就是之前定義的數(shù)組中的數(shù)。第二,你這樣運(yùn)行結(jié)果是出現(xiàn)9個(gè)"沒有7的整數(shù)倍",還需要引入一個(gè)bool關(guān)鍵詞才行。希望能幫到你。