1樓:匿名使用者
int number;
cout << "please enter a number: ";
cin >> number;
const int n = number;
int number[n]; //必須方括號for (int i = 0; i < n; i++)cin >> number[i];
for (int i = (n-1); i > -1;i--)cout << number[i] << endl;
// 10 個數復的話, 最後那個數是
制 number【bai9】
所以是 n-1; 你要輸出到 number【0】,所du以i>-1;
return 0;
把這段**複製zhi到main裡面就可以dao執行了。
2樓:匿名使用者
一、int number;
二、for (int i = n; i > 0;i--) 這裡改為 for(int i=n-1;i>=0;i--),陣列下標從0開始
c++問題,編譯總是出現下標要求陣列或指標型別的錯誤 15
3樓:習慣了孤寂心
用陣列呼叫區域性變數?我還沒見過,而且你的**snum宣告是個整形變數,還不是陣列。
c語言求陣列平均值,C語言求陣列平均值
1 c sum 10 錯了。復不是4個數求平制均值嗎?應該c sum 4 2 printf c is d 裡面沒有bai輸出表列du 應該printf c is d c 3 如zhi果不能整除dao,平均 值c,和變數sum變數應該是實數型,floatc,sum 因為10 4 2,所以sum 4中的...
c 中陣列型別在程式中沒有下標
以上 抄 從書寫規則上襲 來說是沒有問題bai的 c 一般情況下陣列定義 du為 int a 10 定義陣列dao並賦初值for int i 0 i 10 i printf d a i 陣列下標從0 開始 c 如何定義陣列下標 c c 中的下標,必須從0開始。比如int a 10 那麼下標範圍是0到...
C語言新手,關於通過函式SORT實現陣列元素的公升序排列,不會這道題,想死啊
include stdio.h void main void 最好用int main define n 10 巨集定義寫main 上面 return a i return沒有意義,傳遞引數時傳遞陣列名就ok 修改後 include stdio.h define n 10 void sort int ...