
uj5u.com熱心網友回復:
圖片還是橫著的,沒法看uj5u.com熱心網友回復:
看起來費勁,還是不看了uj5u.com熱心網友回復:
請問,這個是哪個省的高考題目?uj5u.com熱心網友回復:
for(i=0;i<n;i++){if(a[i]>=22){
c++;
if(c>=5){
return i-5;
}
}
else{ c=0;}
}
return -1;
括號位置錯了吧,這樣才能運行,那個括號else對應if(c>=5)這樣是沒法做的,或者
for(i=0;i<n;i++){
if(a[i]>=22){
c++;
if(c>=5)
return i-5;
else continue;
}
c=0;
}
return -1;
這種是跟題目相近的,但是由于我不知道你return -1上面的}是你自己畫的還是本來就有,本來就有的話答案就是第二種,如果沒有那就是題目錯了
uj5u.com熱心網友回復:
int fun(int a[], int n) //a存放某月的每天氣溫值,n存放的此月天數
{ int i, c=0;
for ( i=0; i<n; i++ ) {
if ( a[i]>=22 ) // (1)
{ c++;
if (c>=5) return i-5; //(2)
else continue; //(3)
}
c=0; //(4)
}
return -1;
}
看看這個如何。
uj5u.com熱心網友回復:
如果這是真實的高考題目,那么程式設計的水平太低了。感覺這是一個非常不好的程式設計風格,使用 continue 陳述句完全沒有必要,這是一個純為考試而出的題目。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47658.html
標籤:C語言
上一篇:求助源代碼
下一篇:【小白求解】矩陣演算法
