簡單的動態輸入數組2

#include<iostream>
#include<cstdlib>
using namespace std;
int main(){
    int n,sum=0,i=0;
    cout<<"請輸入計算的個數爲:";
    cin>>n;
int *arr=new int[n];//就在介個地兒!!!!!
    cout<<endl;
    for( i=0;i<n;i++){

    cout<<"input ptr["<<i<<"]";
    cin>>arr[i];

}
for(i=0;i<n;i++)
sum+=arr[i];
cout<<sum<<endl;
delete []arr;
arr=NULL;
return 0;
} 

之前一直卡在某處是錯的, 找了好久,才發現那會輸入字符串用的是char,然後輸出肯定不對啦~~~應該是int型

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章