請(qǐng)問(wèn)這樣寫(xiě)有問(wèn)題么?輸出正確,但有一次警告
static void Main(string[] args)
? ? ? ? {
? ? ? ? ? ? //聲明整型數(shù)組,保存一組整數(shù)
? ? ? ? ? ? int[] num = new int[] { 3,34,43,2,11,19,30,55,20};
? ? ? ? ? ? //請(qǐng)完善代碼,判斷數(shù)組中有沒(méi)有7的整倍數(shù)
? ? ? ? ? ? for(int i = 0 ; i < num.Length ; i++)
? ? ? ? ? ? {
? ? ? ? ? ? ? ? if(num[i]%7==0)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.Write("有7的整倍數(shù)");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? else
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? Console.Write("沒(méi)有7的整倍數(shù)");
? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? }
2019-03-28
首先if中不能放
2019-03-26
else中的break刪除。否則循環(huán)一次就直接退出了。
?//聲明整型數(shù)組,保存一組整數(shù)
? ? ? ? ? ? int[] num = new int[] { 3,34,43,2,11,19,30,55,20};
? ? ? ? ? ? //請(qǐng)完善代碼,判斷數(shù)組中有沒(méi)有7的整倍數(shù)
? ? ? ? ? ? bool y = false;
? ? ? ? ? ? foreach(int n in num){
? ? ? ? ? ? ? ? if(n%7==0){
? ? ? ? ? ? ? ? ? ? y = true;
? ? ? ? ? ? ? ? ? ? break;
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? ? ??
? ? ? ? ? ? if(y){
? ? ? ? ? ? ? ? Console.Write("有7的整數(shù)倍");
? ? ? ? ? ? } else {
? ? ? ? ? ? ? ? Console.Write("沒(méi)有7的整倍數(shù)");
? ? ? ? ? ? }