
一道c语言编程题,各位大神帮帮忙啊!
编程实现:从键盘上输入任意多个学生的单科百分制成绩,当输入了一个不合法的成绩时,程序不再接收输入数据,统计并输出以下信息:录入了多少个学生的单科成绩;所有成绩中的最高分、...
编程实现:从键盘上输入任意多个学生的单科百分制成绩,当输入了一个不合法的成绩时,程序不再接收输入数据,统计并输出以下信息:
录入了多少个学生的单科成绩;
所有成绩中的最高分、最低分、平均分分别是多少;
不及格人数有多少。
要求:不得使用数组或者动态内存分配函数来实现。 展开
录入了多少个学生的单科成绩;
所有成绩中的最高分、最低分、平均分分别是多少;
不及格人数有多少。
要求:不得使用数组或者动态内存分配函数来实现。 展开
展开全部
代码如下:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int score = 0, sum = 0, max = 0, min = 100, count = 0, aver = 0;
printf("请输入学生成绩:");
scanf("%d", &score);
while (score >= 0 && score <= 100) {
sum += score;
if (score > max) {
max = score;
}
if (score < min) {
min = score;
}
count++;
scanf("%d", &score);
}
printf("共录入了 %d 个学生成绩。\n", count);
printf("最高分:%d\n", max);
printf("最低分:%d\n", min);
printf("平均分:%d\n", sum / count);
system("pause");
return 0;
}

2023-06-12 广告
单片机编程是指使用单片机编程语言,如C语言,来编写单片机的程序代码,以控制单片机的行为。这种技术在电子工程、计算机科学和电子通信等领域中被广泛应用。单片机编程的主要任务是设计和实现单片机的程序,包括定义单片机的指令系统、编写程序代码、处理器...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询