第十周大奖赛(二)
来源:互联网 发布:软件解锁功能 编辑:程序博客网 时间:2024/05/15 17:57
问题及代码:
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:Annpion.cpp*作者:李莉*完成日期:2014年11月01日*版本号:v1.0**问题描述:输入是个评委的打分,去掉一个最低分和一个最高分,求其最终得分*程序输入:输入是个评委的打分程序输出:最高分,最低分,以及最终得分*/#include <iostream>#include <iomanip>using namespace std;int main(){ const int n=10; int i; double ave,score,min,max,sum; sum=0; max=-1; min=11; for (i=1; i<=n; i++) { cout<<"第"<<i<<"位评委打分: "; cin>>score; if(score<0||score>10) { cout<<"第"<<i<<"位评委打分: "; cin>>score; continue; } sum+=score; if (max<=score) max=score; if (min>=score) min=score; } ave=(sum-max-min)/(n-2); cout<<"最高分为:"<<max<<endl; cout<<"最低分为:"<<min<<endl; cout<<setiosflags(ios::fixed)<<setprecision(3)<<"最终得分:"<<ave<<endl; return 0;}
运行结果:
心得体会:在用循环结构时,我用的是for语句,而贺老用的是do while语句,但是在循环体中,贺老的continue可以直接重新输入该评委的打分,为什么用for的却不可以呢???求解啊。。。。。
0 0
- 第十周大奖赛(二)
- 第十周大奖赛(三)
- 第十周大奖赛计分(一)
- 第十周项目-大奖赛计分
- 第十周项目大奖赛计分
- 第十周项目四 (拓展)大奖赛计分
- 第十周项目4-大奖赛计分(十个评委)
- 第十周项目4--大奖赛计分(m个评委)
- 第十周项目四 大奖赛计分(拓展版)
- 第十周上机项目4 (1) 大奖赛计分
- 第十周项目四——大奖赛计分(3)
- 第十周项目四大奖赛计分(3)
- 第十周项目四 大奖赛记分
- 第十周项目4-大奖赛计分(1)
- 第十周项目四 大奖赛计分
- 第十周项目4-大奖赛计分
- 第十周 oj平台 大奖赛计分
- 第十周 项目四:大奖赛计分
- Spring Java 发送各种邮件
- struts2、hibernate、spring注解
- 保存Volley的缓存图片到本地,当网络不通的时候,访问本地的图片
- 正则表达式-深入浅出(一)
- xmpp iOS 聊天客户端
- 第十周大奖赛(二)
- 什么叫 EAV 模式 $order->getId()
- Oracle RAC 之维护工具和命令
- 第十周项目一(2)
- IO相关类
- 铜——延续震荡 下行可期
- 详解java运行时异常与一般异常
- Spring之Email<封装了常用的四种发送Email的方法(TEXT,HTML,IMG,FILE)>
- appServer IBM WebSphere / WAS 7 / 8.5 / was commerce