C++简易编程---简略学生信息治理三亚艺术摄影
来源:互联网 发布:淘宝旺铺专业版降级 编辑:程序博客网 时间:2024/05/01 10:08
#include <iostream>
using namespace std;
void main()
{
struct student
{
long number;
char name[15];
int scores[3];
};
const int I=5;//定义要输入学生信息的学生个数I,三亚艺术摄影,便利修正,三亚婚纱照。
student per;
cout<<"请输入每个学生的学号,姓名,数学成绩,物理成绩,英语成绩:"<<endl;
int i;
for(i=0;i<I;i++)//输入学生信息。
cin>>per.number>>per.name>>per.scores[0]>>per.scores[1]>>per.scores[2];
float sum;
float average;
int j;
for(j=0;j<I;j++)//盘算学生平均成绩。
{
sum[j]=per[j].scores[0]+per[j].scores[1]+per[j].scores[2];
average[j]=sum[j]/3;
}
cout<<"排序前的学生信息:"<<endl;
for(i=0;i<I;i++)//输出排序前学生信息。
cout<<"学号:"<<per.number<<" "<<"姓名:"<<per.name<<" "<<"数学成绩:"<<per.scores[0]<<" "<<"物理成绩:"<<per.scores[1]<<" "<<"英语成绩:"<<per.scores[2]<<endl;
cout<<"排序前的学生相应均匀分:"<<endl;
for(j=0;j<I;j++)
cout<<"平均成就:"<<average[j]<<endl;
student temp;
float average_temp;
for(i=0;i<I;i++)//应用冒泡排序法交流学生的平均分。
{
for(j=0;j<I-1-i;j++)
if(average[j]>average[j+1])
{
average_temp=average[j];
average[j]=average[j+1];
average[j+1]=average_temp;
temp=per[j];
per[j]=per[j+1];
per[j+1]=temp;
}
}
cout<<"排序后的学生信息:"<<endl;
for(i=0;i<I;i++)//输出排序后学生信息。
cout<<"学号:"<<per.number<<" "<<"姓名:"<<per.name<<" "<<"数学成绩:"<<per.scores[0]<<" "<<"物理成绩:"<<per.scores[1]<<" "<<"英语成绩:"<<per.scores[2]<<endl;
cout<<"排序后的学生相应平均分:"<<endl;
for(j=0;j<I;j++)
cout<<"第"<<I-j<<"名的平均成绩"<<average[j]<<endl;
}
using namespace std;
void main()
{
struct student
{
long number;
char name[15];
int scores[3];
};
const int I=5;//定义要输入学生信息的学生个数I,三亚艺术摄影,便利修正,三亚婚纱照。
student per;
cout<<"请输入每个学生的学号,姓名,数学成绩,物理成绩,英语成绩:"<<endl;
int i;
for(i=0;i<I;i++)//输入学生信息。
cin>>per.number>>per.name>>per.scores[0]>>per.scores[1]>>per.scores[2];
float sum;
float average;
int j;
for(j=0;j<I;j++)//盘算学生平均成绩。
{
sum[j]=per[j].scores[0]+per[j].scores[1]+per[j].scores[2];
average[j]=sum[j]/3;
}
cout<<"排序前的学生信息:"<<endl;
for(i=0;i<I;i++)//输出排序前学生信息。
cout<<"学号:"<<per.number<<" "<<"姓名:"<<per.name<<" "<<"数学成绩:"<<per.scores[0]<<" "<<"物理成绩:"<<per.scores[1]<<" "<<"英语成绩:"<<per.scores[2]<<endl;
cout<<"排序前的学生相应均匀分:"<<endl;
for(j=0;j<I;j++)
cout<<"平均成就:"<<average[j]<<endl;
student temp;
float average_temp;
for(i=0;i<I;i++)//应用冒泡排序法交流学生的平均分。
{
for(j=0;j<I-1-i;j++)
if(average[j]>average[j+1])
{
average_temp=average[j];
average[j]=average[j+1];
average[j+1]=average_temp;
temp=per[j];
per[j]=per[j+1];
per[j+1]=temp;
}
}
cout<<"排序后的学生信息:"<<endl;
for(i=0;i<I;i++)//输出排序后学生信息。
cout<<"学号:"<<per.number<<" "<<"姓名:"<<per.name<<" "<<"数学成绩:"<<per.scores[0]<<" "<<"物理成绩:"<<per.scores[1]<<" "<<"英语成绩:"<<per.scores[2]<<endl;
cout<<"排序后的学生相应平均分:"<<endl;
for(j=0;j<I;j++)
cout<<"第"<<I-j<<"名的平均成绩"<<average[j]<<endl;
}
- C++简易编程---简略学生信息治理三亚艺术摄影
- 简易学生成绩管理系统(c++)
- 简易学生信息查询系统
- 简易版学生成绩管理系统(c++)
- 【C++】简易信息检索
- 利用XML编程实践简易学生成绩管理系统
- c语言-简易学生管理系统
- 【C语言】简易学生信息管理系统
- c语言简易学生管理系统
- C语言学生信息管理器
- 问题 C: 查找学生信息
- js编程(增删学生信息)
- Java数据库编程简略
- Java数据库编程简略
- 网络编程基础知识(简略)
- 高级编程简略笔记
- C#:项目四 学生信息查询器
- C语言项目--教师信息/学生成绩管理系统
- HDU 2612 find the way 双向BFS
- Flex天气插件
- 《C语言名题精选百则----14》----查找长方形
- c#多线程编程海南摄影工作室
- 提升Web应用程序性能的最佳实践
- C++简易编程---简略学生信息治理三亚艺术摄影
- haproxy安装与配置
- 编程人生-学习札记-1-编程风格
- Sphinx是一个基于SQL的全文检索引擎
- 动态创建的 CEdit 被限制长度,增加 ES_AUTOHSCROLL 属性;被无法Tab激活焦点,增加 WS_TABSTOP 属性。
- developer盘点Android开发者必备的十大开发工具
- 简单,但是实际的抗锯齿介绍
- “差生”韩寒难以改变的人生戏码
- 网站优化 14条--雅虎十四条优化原则