[問題] debug錯誤(C++ 請問是在這發問嗎?)

看板C_and_CPP作者 (NICHOLAS)時間11年前 (2012/10/15 23:49), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
是這樣子的 #include <iostream> using namespace std; int main(){ int n,sum,max,min; float avg; n=sum=max=min=0; int q=10; int *a=new int[q]; while(cin>>a[n]){ sum+=a[n]; n++; if(n>=q){ q+=10; int *b=new int[q]; for(int i=0;i<n;i++){ b[i]=a[i]; cout<<b[i]<<endl; } delete[] a; int *a=new int[q]; for(int i=0;i<n;i++){ a[i]=b[i]; cout<<a[i]<<endl; } delete[] b; } } max=min=a[0]; cout<<max<<min<<endl; for(int i=0;i<n;i++){ if(a[i]<min) min=a[i]; else if(a[i]>max) max=a[i]; } avg=sum/(float)n; cout<<avg<<" "<<min<<" "<<max<<endl; delete[] a; } 出現 debug錯誤 有沒有高手大大能夠幫幫忙? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 39.10.177.198

10/15 23:59, , 1F
搞定 已經解決 非常謝謝
10/15 23:59, 1F
文章代碼(AID): #1GV32JJb (C_and_CPP)