本人刚学两天C语言,有道题不会解了,那位大侠,帮帮我这个虾米吧。谢了。
发布网友
发布时间:2022-05-01 18:50
我来回答
共3个回答
热心网友
时间:2023-10-24 01:47
#include"iostream.h"
void main()
{
int d,n;
float x,sum;
char c='y';
while(c=='Y' || c=='y')
{
sum=0.0;
cout<<"\n请输入该班级号: ";
cin>>d;
cout<<"\n请输入该班级总人数:";
cin>>n;
for(int i=0;i<n;i++)
{
cout<<"\n请输入学号为 "<<i+1<<" 的成绩: ";
cin>>x;
sum+=x;
}
cout<<"\n该班学员平均成绩:"<<sum/n;
cout<<"\n是否输入另一个班级的成绩(Y/N)? ";
cin>>c;
}
}
运行通过,我只是把楼上的改了一下....
热心网友
时间:2023-10-24 01:47
kao \
热心网友
时间:2023-10-24 01:48
#include"iostream.h"
void main()
{
int d,n,x,sum;
char c='y';
while(c=='Y' || c=='y')
{
sum=0;
cout<<"\n请输入该班级号: ";
cin>>d;
cout<<"\n请输入该班级总人数:";
cin>>n;
for(int i=0;i<n;i++)
{
cout<<"\n请输入学号为 "<<i+1<<" 的成绩: ";
cin>>x;
sum+=x;
}
cout<<"\n该班学员平均成绩:"<<sum/n;
cout<<"\n是否输入另一个班级的成绩(Y/N)? ";
cin>>c;
}
}
在这里,我简化处理,分数都为 整数,如果有小数,你可以将x 和 sum 设为 float 型.
热心网友
时间:2023-10-24 01:47
#include"iostream.h"
void main()
{
int d,n;
float x,sum;
char c='y';
while(c=='Y' || c=='y')
{
sum=0.0;
cout<<"\n请输入该班级号: ";
cin>>d;
cout<<"\n请输入该班级总人数:";
cin>>n;
for(int i=0;i<n;i++)
{
cout<<"\n请输入学号为 "<<i+1<<" 的成绩: ";
cin>>x;
sum+=x;
}
cout<<"\n该班学员平均成绩:"<<sum/n;
cout<<"\n是否输入另一个班级的成绩(Y/N)? ";
cin>>c;
}
}
运行通过,我只是把楼上的改了一下....
热心网友
时间:2023-10-24 01:47
kao \
热心网友
时间:2023-10-24 01:48
#include"iostream.h"
void main()
{
int d,n,x,sum;
char c='y';
while(c=='Y' || c=='y')
{
sum=0;
cout<<"\n请输入该班级号: ";
cin>>d;
cout<<"\n请输入该班级总人数:";
cin>>n;
for(int i=0;i<n;i++)
{
cout<<"\n请输入学号为 "<<i+1<<" 的成绩: ";
cin>>x;
sum+=x;
}
cout<<"\n该班学员平均成绩:"<<sum/n;
cout<<"\n是否输入另一个班级的成绩(Y/N)? ";
cin>>c;
}
}
在这里,我简化处理,分数都为 整数,如果有小数,你可以将x 和 sum 设为 float 型.