文件名称:输入10个成绩
作 者: 卢锦
完成日期: 2016 年 5 月 10 日
版 本 号:v1.0
对任务及求解方法的描述部分:从键盘中输入10个成绩,输出最高最低成绩及其学号,并求出平均成绩的过程
输入描述: 10个成绩
问题描述: 略
程序输出: 输出平均成绩,最低最高成绩及其学号
问题分析: 略
算法设计: 略
#include<iostream.h>
void main()
{
int S[10],P=0,G,D,k=0,j=0,A=0,B=0;
cout<<"请输入10个同学的成绩:";
for(int i=0;i<10;i++)
cin>>S[i];
G=D=S[0];
for(i=1;i<10;i++)
{
P+=S[i];
if(S[i]>=G)
{
G=S[i];
B=i+1;
j++;
}
else if(S[i]<=D)
{
D=S[i];
k++;
A=i+1;
}
}
P=P/10;
cout<<"最高成绩的人数为:"<<j;
cout<<"最高成绩为:"<<G<<"学号为:"<<B<<endl;
cout<<"最低成绩的人数为:"<<k;
cout<<"最低成绩为:"<<D<<"学号为:"<<A<<endl;
cout<<"平均成绩为:"<<P<<endl;
}
<img src="https://img-blog.csdn.net/20160511221044284?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />