简单的动态输入数组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型

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