2 weixin 34319180 weixin_34319180 于 2016.03.18 22:58 提问

C语言基础题,统计学生成绩。求解

输入一个正整数n,再输入n个学生的百分制成绩,统计各等级成绩的个数。
成绩等级分为五级,分别为A(90~100)、B(80~89)、C(70~79)、D(60~69)和E(0~59)

2个回答

caozhy
caozhy   Ds   Rxr 2016.03.18 23:25
已采纳

abcde没有初始化
加上
开头的printf下面加上
a=b=c=d=e=0;

caozhy
caozhy 回复weixin_34319180: 没有初始化的情况下,abcde的值是随机的,可能是0,也可能是任意值。
2 年多之前 回复
weixin_34319180
weixin_34319180 可是请问我运行的程序它只看最后一个分数前面的没有统计进去
2 年多之前 回复
weixin_34319180
weixin_34319180 多谢,多谢。麻烦你了
2 年多之前 回复
weixin_34319180
weixin_34319180   2016.03.18 22:58

图片在这里,这样做为什么不对,求大神解答图片

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【精华篇】C语言入门级练习20题(一):
Practice 1: 输入一个正整数n,求1+2+3+......+n的和。 #include #include int main() { int i,n,sum; printf("Enter n:"); scanf("%d",&n); sum=0; for(i=1;i<=n;i++) { sum=sum+i; }
C语言历年考题(某大学学生成绩统计程序)
某大学正在开发学生成绩管理系统,该系统包括很多模块,其中你负责编写一个学生成绩统计和初步处理程序。其功能要求如下:1.从键盘输入学生成绩数据到程序中;2.对输入的学生成绩进行降序排序、输出。注意事项:1.程序中的异常处理,如:输入的人数少于1人或超过50人,输入的成绩是小数或负数,或者输入的数据不是数字而是字符等等情况,以上情况可不考虑。只要求具备基本功能即可。2.注意代码书写
c结构体的初使用(学生成绩简单统计)
学生成绩简单统计。 写一个程序,读入10名学生的成绩。每个学生的数据,包含一个不带空格的名字(不超过19个字符),以及三门课的成绩,每门课的成绩是1到5的整数。程序要输出如下的一个列表,对每个学生输出他的录入时的序号、名字、三门课的成绩和平均成绩(浮点表示),最后输出每门课的平均成绩(浮点表示)和最低最高成绩。#include <stdio.h> typedef struct { char
C语言:学生成绩统计系统
第一次发博客,也是个初学者,很多只是一知半解,如果有说错的地方,希望大家可以告诉我,我多多努力改正。 该程序可以输入学生成绩,计算平均成绩和及格率,以及查找学生成绩和修改学生成绩,输入所需功能对应的数字再按回车键即可,效果如下 : 看起来还不错吧,代码如下: #include void main() { int sel,i=0,x,y,n; doub
《C语言及程序设计》实践参考——学生成绩统计
返回:贺老师课程教学链接【项目1-学生成绩统计】 每位同学的信息学号、姓名、C、高数、英语成绩。定义一个学生成绩的结构体数组,其中的数据成员包括学号(char num[13])、姓名(name)、三门课的成绩(grade)、总分(score)、均分(average))。 (1)从键盘上输入N名学生的信息(N定义为常变量); (2)求出每名同学的总分和均分,并存储在结构体数组中(可以读入过程中“
习题9-6 按等级统计学生成绩(20 分)
题目来源:点击打开链接本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。函数接口定义:int set_grade( struct student *p, int n ); 其中p是指向学生信息的结构体数组的指针,该结构体的定义为:struct student{ int num; char name[20]; int score; char grad...
分支-17. 统计学生成绩
本题要求编写程序读入N个学生的百分制成绩,统计五分制成绩的分布。百分制成绩到五分制成绩的转换规则: 大于等于90分为A; 小于90且大于等于80为B; 小于80且大于等于70为C;
【C语言经典实例】-数组-使用数组统计学生成绩
本实例实现的功能是:输入学生的学号及语文、数学、英语成绩,输出各科成绩及平均成绩信息,运行结果如图: 代码思路如下: 1、定义变量及数组的数据类型 2、输入学生的数量 3、输入每个学生的学号及三门学科的成绩 4、将输入的信息输出并同时输出每个学生三门学科的平均成绩 代码如下: #include #include #define MAX 50 //定义MAX为常量50
C语言结构体+数组实现学生学号成绩的统计、排序
C语言结构体+数组实现学生学号成绩的统计、冒泡排序
按等级统计学生成绩
本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。 函数接口定义: int set_grade( struct student *p, int n ); 其中p是指向学生信息的结构体数组的指针,该结构体的定义为: struct student{ int num; char name[20]; int score; char gra