结构体成绩统计
来源:互联网 发布:马来西亚海关数据 编辑:程序博客网 时间:2024/05/16 02:58
问题及代码:
/*文件名称:日期的结构体完成日期:2016年4月13日作者;马艳艳问题描述:建立一个简单的学生信息表,包括:姓名、性别、年龄及一门课程的成绩,统计输出学生的平均成绩和不及格同学姓名和不及格人数。输入描述:n 和 n个学生的姓名,性别,年龄,成绩输出描述:学生的平均成绩和不及格同学姓名和不及格人数。*/#include<iostream>#include<iomanip>using namespace std;struct student{ char name[20]; char sex; int age; float score;} ;void input(struct student stud[],int n){ int i; for(i=0; i<n; i++) { cin>>stud[i].name; //输入姓名 cin.get(); cin>>stud[i].sex; //输入性别 cin>>stud[i].age; //输入年龄 cin>>stud[i].score; //输入成绩 }}void total(struct student stud[],int n) { int i; float aver; float sum=0; int t=0; for(i=0;i<n;i++) { sum+=stud[i].score; } aver=sum/n; for(i=0;i<n;i++) { if(stud[i].score<60) { cout<<stud[i].name<<"不及格"<<endl; t++; } } cout <<setiosflags(ios::fixed)<<setprecision(1); cout<<"平均成绩为:"<<aver<<endl; cout<<"不及格人数为:"<<t<<endl; }int main(){ struct student stud[100]; int n; cin>>n; input(stud,n); //输入n个学生的信息 total(stud,n); //统计并输出平均成绩和不及格同学姓名和不及格人数 return 0;}
运行结果:
0 0
- 结构体成绩统计
- 结构体 成绩统计
- 结构体~学生成绩统计
- 结构体之统计成绩
- oj-结构体成绩统计
- 结构体 弄成绩统计比较好
- 结构体——学生成绩统计
- 结构体练习统计学生成绩
- YTU 2769: 结构体--成绩统计
- Problem J: 结构体--成绩统计
- [YTU]_2769( 结构体--成绩统计)
- 1180: 成绩统计(结构体专题)
- 使用“结构”统计学生成绩
- 【结构体数组】项目一。学生成绩统计
- 第二周 项目1 学生的成绩统计--结构体
- C/C++复习:成绩统计(结构体)
- 循环结构 7-9 统计学生成绩
- 成绩处理结构体
- (学习笔记6)BMP位图照片的灰度变换之直方图
- C++中的private/protected/public
- Python爬虫学习笔记二:百度贴吧网页图片抓取
- POJ2251 - Dungeon Master
- 使用HTML和CSS实现大白
- 结构体成绩统计
- Python简易百度百科爬虫
- 泛型通配符
- 神奇的身高
- LeetCode——013
- uva 12563(01背包)
- POJ 1324 BFS+状压
- 高光谱遥感图像处理(3)-----ENVI进阶知识
- 常量&变量&表达式