[問題] debug錯誤(C++ 請問是在這發問嗎?)
是這樣子的
#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