AcceratedC++课本代码chateer03avg

来源:互联网 发布:redis mysql如何配置 编辑:程序博客网 时间:2024/04/28 13:33
<pre name="code" class="cpp">#include<ios>#include<iostream>#include<iomanip>#include<string>using namespace std;void main(){cout<<"please print your name: ";string name;cin>>name;cout<<"your name: "<<name<<endl;cout<<"please print your midterm and final term grade:\n";double midterm = 0;double final = 0;cin>>midterm>>final;cout<<"print your homework grade\n"<<"press ctrl+z to end:\n";double x = 0;double sum = 0;int count = 0;while (cin>>x){sum += x;count++;}sum /= count;streamsize prec = cout.precision();cout<<setprecision(3)<<sum*0.2+midterm*0.2+final*0.6<<setprecision(prec)<<endl;system("pause");}
输出结果:
please print your name: zhangzirongyour name: zhangzirongplease print your midterm and final term grade:100100print your homework gradepress ctrl+z to end:501000100^Z92.5请按任意键继续. . .


                                             
0 0
原创粉丝点击