请输入姓名 性别(m/f) 成绩:

来源:互联网 发布:九章算法 视频 编辑:程序博客网 时间:2024/06/10 15:32
#include<iostream.h>#include<string.h>class Student{char name[20];char sex;public:int score,i,j;    float sum;Student(){i=0;j=0;sum=0.0;}void SetStudent(){cout<<"请输入姓名 性别(m/f) 成绩:\n";//cin>>name[20]>>sex>>score;cin>>name>>sex>>score;cout<<"显示输入的学生数据:"//<<name[20]<<","<<sex<<","<<score<<endl;<<name<<","<<sex<<","<<score<<endl;sum+=score;if(sex=='m')i+=1;elsej+=1;}/*void num(){sum+=score;if(strcmp(sex,'男')) i++;else j++;}*/};void main(){int y=1;Student X;while(y){cout<<"请选择操作类型:0,停止输入;1,输入学生数据。\n";cin>>y;switch(y){case 0:break;case 1:X.SetStudent();break;}}cout<<"男生人数为:"<<X.i<<"女生人数为:"<<X.j<<"全班平均分为:"<<X.sum/(X.i+X.j)<<endl;}/*请选择操作类型:0,停止输入;1,输入学生数据。1请输入姓名 性别(m/f) 成绩:qq m 12显示输入的学生数据:qq,m,12请选择操作类型:0,停止输入;1,输入学生数据。1请输入姓名 性别(m/f) 成绩:ww f 33显示输入的学生数据:ww,f,33请选择操作类型:0,停止输入;1,输入学生数据。1请输入姓名 性别(m/f) 成绩:ee m 33显示输入的学生数据:ee,m,33请选择操作类型:0,停止输入;1,输入学生数据。1请输入姓名 性别(m/f) 成绩:rr f 43显示输入的学生数据:rr,f,43请选择操作类型:0,停止输入;1,输入学生数据。0男生人数为:2女生人数为:2全班平均分为:30.25Press any key to continue*/