數(shù)列逆序輸出試題描述由鍵盤上輸入n個整數(shù),請你將這些數(shù)逆序輸出。輸入輸入包括兩行:第一行是n(1 <= n <= 1000)。第二行是n個整數(shù),鄰近兩數(shù)之間用一個空格隔開。輸出輸出逆序數(shù)列,鄰近兩數(shù)之間用一個空格隔開。輸入示例415 -20 -15 18輸出示例18 -15 -20 15數(shù)據(jù)范圍輸入和輸出均為int范圍的整數(shù)
2 回答

天涯盡頭無女友
TA貢獻1831條經(jīng)驗 獲得超9個贊
剛學盡量多動手,只看書是沒有用的
#include<iostream> using namespace std; int main(){ int n; cin >> n; int a[1001]; //不會使用動態(tài)數(shù)組就直接這樣定義 // int *a=new int[n]; //動態(tài)數(shù)組 for (int i = 0; i < n; i++) cin >> a[i]; for (int i = n - 1; i >= 0; i--) { //根據(jù)下標倒著輸出 cout << a[i]; if (i != 0) //保證末尾不會多出空格 cout << " "; } return 0; }
- 2 回答
- 0 關注
- 734 瀏覽
添加回答
舉報
0/150
提交
取消