为何读取到字符的时候就结束了
比如输入2 d为何读取到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; }