PTA-统计一批学生的平均成绩与不及格人数

浙大版《Python 程序设计》 第4章-7 统计学生平均成绩及格人数 本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内 本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: average = 71.2 count = 4 初版范例: 运行时发现. 阅读详情

本题要求编写程序,计算学生们的平均成绩,并统计不及格(成绩低于60分)的人数。题目保证输入与输出均在双精度范围内。

输入格式:
输入在一行中给出一系列非负实数,其间以空格分隔。当读到负实数时,表示输入结束,该数字不要处理。

输出格式:
按照以下格式输出:

Average = 成绩均值
Count = 不及格人数

其中平均值精确到小数点后两位,等号的左右各有一个空格。

输入样例1:

67 88 73 54 95 60 0 -1

输出样例1:

Average = 62.43
Count = 2

输入样例2:

-100 90 80 0

输出样例2:

Average = 0.00

关于这题,PTA的判题格式有些严格
之前写的没有在过程中计算average
在编译器中可以正常运行
但是由于某些规范原因在PTA中会显示非零返回
以下代码没有问题可以AC

#include<iostream>
using namespace std;
int main() {
	int n;
	int count = 0;
	double average = 0;
	double sum = 0;
	int count_all = 0;
	while(1) {
		cin >> n;
		if(n < 0) {
			if(count_all == 0) {
				cout << "Average = 0.00";
				return 0;
			} else {
				printf("Average = %.2f\n",average);
				printf("Count = %d",count);
				return 0;
			}
		} else if(n < 60)
			count ++;
		sum += n;
		count_all ++;
		average = sum / count_all;
	}


	return n;
}
PTA习题解答 一、编程题 1、 求N之一序列前N项和 :计算序列 1 + 1/2 + 1/3 + … 的前N项之和。 #include&lt;stdio.h&gt; int main() { int m,i,n; double item,sum; scanf("%d",&amp;n); m=1; sum=0; for(i=1;i&lt;=n;i++) { it... 阅读详情

相关推荐

Python|统计学生平均成绩及格人数

本文首发于微信公众号:"算法编程之美",欢迎关注,及时了解更多此系列文章。问题描述本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输...

算法与编程之美 1万+

pta7-1 统计指定数量学生平均成绩不及格人数

7-1 统计指定数量学生平均成绩不及格人数本题要求编写程序计算学生们的平均成绩统计不及格成绩低于60)的人数题目保证输入输出均在双精度范围内。

m0_62776884的博客 1999

本题要求编写程序计算学生们的平均成绩统计不及格成绩低于60)的人数题目保证输入输出均在双精度范围内。

#include <stdio.h> int main() { double Average=0,sum=0; int count=0,n,i=0; scanf("%d",&n); while(n>=0) { i++; sum=sum+n; scanf("%d",&n); if(n<60&&n>=0) { count++; } if(n<0) { break; } } if(i&g.

My_projects的博客 1万+

PTA | 实验三 统计一批学生平均成绩不及格人数

PTA综合实验参考样例 | C++/C语言OJ练习题。

InetGeek的博客 2844

PTA:7-79 统计指定数量学生平均成绩不及格人数

PTA:7-79 统计指定数量学生平均成绩不及格人数 作者颜晖 单位浙大城市学院

2301_81508028的博客 1478

PTA 浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩及格人数 (15)

PTA 浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩及格人数 (15) 本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样

qq_45831699的博客 470

PTA-Python-第4章-7 统计学生平均成绩及格人数 (15)

点击链接PTA-Python-AC全解汇总 题目本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: average = 71.2 count = 4

卷子的博客 3537

PTA 编程题 练习3-3】统计学生平均成绩及格人数

代码享 可复制代码#include<stdio.h> int main() { int N; scanf("%d",&N); double average; int count=0; int number; int sum=0; if(N<=0){ average=0; count=0; }else{ for(int i=1;i<=N;i++){ scanf("%d",&number);

2402_87317082的博客 786

PTA7-17-1 录入学生成绩统计及格人数不及格人数及平均 (包含异常处理)

PTA7-17-1 录入学生成绩统计及格人数不及格人数及平均 (包含异常处理) 定义学生类Student,其数据成员有:学号、成绩(整型数据)及若干成员函数。编写一个程序进行一个班某门课程成绩的录入,能够控制录入成绩人数,对录入成绩统计其及格人数不及格人数及该班的平均。 要求: 1、学号可自动生成,学号从200001开始; 2、通过成员函数setScore(int s)设置成绩值,当成绩小0或大于100时,抛出异常; 3、主函数中读入要录入成绩的总人数N及N个学生成绩,通过调用setSco

给bug点个赞 4744

循环结构程序设计

pta题目

weixin_73910929的博客 231

PTA——统计学生平均成绩及格人数

PTA——统计学生平均成绩及格人数 题目本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: average = 71.2 count = 4 整体思路

Just__Joker的博客 1万+

Python编程PTA题解——统计学生平均成绩及格人数

Description:计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 Input:输入仅一行,输入非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 Output:按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 Sample Input: 5 77 54 ...

美好事物 1万+

统计学生平均成绩及格人数PTA

本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: average = 71.2 count = 4 #include <stdio.h> #i

sukiKatouMegumi的博客 5078

pta 练习3-3 统计学生平均成绩及格人数 (15)

浙大版《C语言程序设计(第3版)》题目集 练习3-3 统计学生平均成绩及格人数 (15) 本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: av

crraxx的博客 8236

PTA 练习3-3 统计学生平均成绩及格人数 (15)

本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: average = 71.2 count = 4 代码段 #include<s.

nanbei1的博客 4954

pta统计指定数量学生平均成绩不及格人数

本题要求编写程序计算学生们的平均成绩统计不及格成绩低于60)的人数题目保证输入输出均在双精度范围内。 输入格式: 输入在第一行中给出非负整数n,即学生人数。第二行给出n个非负实数,即这n位学生成绩,其间以空格隔。 输出格式: average = 成绩均值 count = 不及格人数 其中平均值精确到小数点后两位,等号的左右各有一个空格。 输入样例1: 4 60 54 95 73 输出样例1: average = 70.50 count = 1 输入样例2: 0 输出样例2:

小缪的博客 1625

PTA | 实验二 | 统计指定数量学生平均成绩不及格人数

PTA综合实验参考样例 | C++/C语言OJ练习题。

InetGeek的博客 2316

C++ PTA 统计学生平均成绩及格人数

统计学生平均成绩及格人数 本题要求编写程序计算学生们的平均成绩统计及格(成绩低于60)的人数题目保证输入输出均在整型范围内。 输入格式: 输入在第一行中给出非负整数N,即学生人数。第二行给出N个非负整数,即这N位学生成绩,其间以空格隔。 输出格式: 按照以下格式输出: average = 成绩均值 count = 及格人数 其中平均值精确到小数点后一位。 输入样例: 5 77 54 92 73 60 输出样例: average = 71.2 count = 4 析 #include

小数点儿_ 5523
上一篇: 稀疏矩阵知识点总结
下一篇: 7-2 换硬币 (20分)
Every DAV inci
博客等级 码龄6年 1万+粉丝 130原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Every DAV inci

小辣鸡一枚,不求打赏啦~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值