当前位置: 首页 > news >正文

网站架构的重要性/销售网站有哪些

网站架构的重要性,销售网站有哪些,网站建设做微营销,在什么网站上做自媒体1054 求平均值 (20分) 本题的基本要求非常简单:给定 N 个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不…

1054 求平均值 (20分)

本题的基本要求非常简单:给定 N 个实数,计算它们的平均值。但复杂的是有些输入数据可能是非法的。一个“合法”的输入是 [−1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。当你计算平均值的时候,不能把那些非法的数据算在内。
输入格式:
输入第一行给出正整数 N(≤100)。随后一行给出 N 个实数,数字间以一个空格分隔。
输出格式:
对每个非法输入,在一行中输出 ERROR: X is not a legal number,其中 X 是输入。最后在一行中输出结果:The average of K numbers is Y,其中 K 是合法输入的个数,Y 是它们的平均值,精确到小数点后 2 位。如果平均值无法计算,则用 Undefined 替换 Y。如果 K 为 1,则输出 The average of 1 number is Y。

输入样例 1:
7
5 -3.2 aaa 9999 2.3.4 7.123 2.35

输出样例 1:
ERROR: aaa is not a legal number
ERROR: 9999 is not a legal number
ERROR: 2.3.4 is not a legal number
ERROR: 7.123 is not a legal number
The average of 3 numbers is 1.38

输入样例 2:
2
aaa -9999

输出样例 2:
ERROR: aaa is not a legal number
ERROR: -9999 is not a legal number
The average of 0 numbers is Undefined

#include <iostream>
#include <string>
#include <vector>
using namespace std;int main()
{int N;cin>>N;string s;double sum; //合法数据的和 int i,j,K=0;//K记录合法输入个数 for(i=0;i<N;i++){cin>>s;int count1=0,count2=0;//记录负号和'.'的个数 int flag=1;//记录输入是否合法 //首先要对第一个字符进行判断只能是负号或数字if(s[0]=='-'){ count1++;}else if(s[0]>='0'&&s[0]<='9'){}else{printf("ERROR: %s is not a legal number\n",s.c_str());continue; }//如果第一个字符合法进行下面的判断:一个“合法”的输入是 [-1000,1000] 区间内的实数,并且最多精确到小数点后 2 位。 for(j=1;j<s.length();j++){if(s[j]>='0'&&s[j]<='9'){				}else if(s[j]=='.'){count2++;int len=s.length()-j-1;//记录小数点后位数 if(count2>1||len>2){flag=0; break;}}else if(s[j]=='-'){count1++;if(count2>1){flag=0; break;}}else{flag=0; break;}}		if(flag==1){if(stod(s)>=-1000&&stod(s)<=1000){sum+=stod(s); K++;}else{flag=0;}}if(flag==0){printf("ERROR: %s is not a legal number\n",s.c_str());}}if(K==0){printf("The average of 0 numbers is Undefined");}else if(K==1){printf("The average of 1 number is %.2f",sum);}else{printf("The average of %d numbers is %.2f",K,sum/K);}return 0;
}
http://www.lbrq.cn/news/753733.html

相关文章:

  • 网站开发部组织架构/茶叶seo网站推广与优化方案
  • 旅游网站模板免费下载/2021年网络热点舆论
  • 外网IP访问wordpress/seo关键词排名优化销售
  • 大型网站制作平台/网络广告策划与制作
  • 湖北seo排名诊断/seo站长工具平台
  • 网站有了订单邮箱提醒代码/百度竞价推广开户
  • 网站做收藏任务有用吗/域名注册优惠
  • 我的家乡网页制作步骤/站长工具seo综合查询分析
  • 泰州网站建设服务热线/在线培训平台有哪些
  • 找人做网站属于诈骗吗/杭州网络推广公司
  • 贵阳市建设厅网站/seo基础知识包括什么
  • 网站建设与维护大学生总结/制作链接的app的软件
  • 还有河北城乡和住房建设厅网站吗/seo搜索引擎优化师
  • 教育培训网站抄袭/网络营销电子版教材
  • 十大财务软件/推推蛙贴吧优化
  • 用记事本做电影介绍的网站/seo教学视频教程
  • 引流推广营销/苏州seo关键词排名
  • 网站建设代理平台/武汉大学人民医院怎么样
  • wap网站开发自适应手机屏幕开源包/深圳百度推广代理
  • 国外网站服务器建设/上海百度关键词优化公司
  • ps做网站logo尺寸/白嫖永久服务器
  • 萧山做网站哪里找/微信指数是什么意思
  • 宝鸡网站建设排名/软件推广方案经典范文
  • 只做绿色食品的网站/买卖链接网
  • wordpress主页如何加东西/seo到底是做什么的
  • 做营销的网站推广/百度秒收录神器
  • 哪里找专业做网站的人常熟/seo系统培训课程
  • 发果怎么做视频网站/培训seo去哪家机构最好
  • 环球资源网是卖什么的/郑州官网网站推广优化公司
  • 网站建设走什么科目/百度百科推广费用
  • 数据结构03(Java)--(递归行为和递归行为时间复杂度估算,master公式)
  • 深度解析和鲸社区热门项目:电商双 11 美妆数据分析的细节与价值
  • 基于单片机的防酒驾系统设计
  • 论文学习24:Boundary-Sensitive Segmentation of SmallLiver Lesions
  • Linux软件编程-进程(2)及线程(1)
  • HarmonyOS 实战:用 @Observed + @ObjectLink 玩转多组件实时数据更新