![]() |
#2
apull2020-09-20 11:34
|
为何读取到d的时候就退出for循环了?

#include<iostream>
int main(){
using namespace std;
double a[10];
int i,count;
count=0;
double sum,c,as;
sum=0;
for(i=0;i<10;i++){
cin>>a[i];
sum+=a[i];
}
c=sum/i;
for(i=0;i<10;i++){
if(a[i]>c)
count++;
}
cout<<"平均值为:"<<c<<endl<<"大于平均值的数字有:"<<count<<"个";
return 0;
}
int main(){
using namespace std;
double a[10];
int i,count;
count=0;
double sum,c,as;
sum=0;
for(i=0;i<10;i++){
cin>>a[i];
sum+=a[i];
}
c=sum/i;
for(i=0;i<10;i++){
if(a[i]>c)
count++;
}
cout<<"平均值为:"<<c<<endl<<"大于平均值的数字有:"<<count<<"个";
return 0;
}