#include<iostream>
using namespace std;
class Stud{
private:
long Num;
char Name;
char KC;
float CJ;int I;
public:
Stud(long num,char name,char kc,float cj,int i)
{
Num=num;
Name=name;
KC=kc;
CJ=cj;I=i;
}
SetNum(long num)
{
int j;
for(j=1;j<=i;j++)
cin>>num;
}
SetName(char name)
{
int j;
for(j=1;j<i;j++)
gets(name);
}
SetKC(char kc)
{
int j;
for(j=1;j<i;j++)
gets(kc);
}
SetCj(float cj)
{
for(j=1;j<i;j++)
cin>>cj;
}
void show()
{
cout<<SetName() <<":"<<SetNum()<<":"<<SetKC<<":"<<SetCj<<endl;
}
};
void main()
{
Stud S1;
S1.show();
}一直没弄明白 类的赋值问题,怎么样让类中的值从键盘接受,而不是用构造函数直接初始化,例如课程信息 对应相应的成绩 用数组怎么保存?。。
C++编写程序:定义Student类保存学生信息(包括学号、姓名和成绩),重载...
{ out<<"姓名:"<<s.name<<",学号:"<<s.id<<",成绩¨:"<
用c++编写一个学生类。输出每个学生的姓名、学号、成绩
cout << "成绩:" << ends << score << endl;}int main(){ Student stu("小明", 19, 97); stu.display(); system("pause"); return 0;}
用C++编写一个程序 : 输入10个学生的姓名、学号和成绩,将其中不及格...
{ printf("学号\\t姓名\\t成绩\\n");for(int i=0;i<n;i++){ scanf("%d %s %f",&stt[i].num ,stt[i].name ,&stt[i].score );} \/\/用C++编写一个程序 : 输入10个学生的姓名、学号和成绩,将其中不及格的姓名、学号和成绩输出 printf("不及格学员的名单如下:\\n");for(i=0;...
c++1. 编写一个学生类,数据成员:学号、姓名、英语课成绩、数学课成绩...
cout<<"姓名 "<<" 学号"<<" 语文"<<" 数学"<<" 英语"<<" 总成绩"<<" 平均成绩"<<endl;cout<<"---"<<endl;for(i=0;i<n;i++)cout<<stu[i].name<<" "<<stu[i].numner<<" "<<stu[i].yuwen<<" "<<stu[i].shuxue<<" "<<stu[i].yingyu...
...创建一个类,输入若干个学生的数据,包括学号,姓名和三门课程的成绩...
Student s[], int);}stu[MAX];void Student::input(Student s[], int n){for (int i = 0; i < n; i++){cout << "输入第" << i + 1 << "个学生的学号:";cin >> s[i].num;cout << "输入第" << i + 1 << "个学生的姓名:";cin >> s[i].name;s[i]...
c++ 定义一个学生类,有学号、姓名、三门课程的成绩,求平均分 怎么破
}static float average2(){return(sum2\/count);}void total3(){sum3+=c;}static float average3(){return(sum3\/count);}}; float Student::sum1=0;float Student::sum2=0;float Student::sum3=0;int Student::count=0;int main(){ int n; cout<<"请输入学生人数:";cin...
c++设计一个学生类Cstudent,该类包括学生学号、姓名以及数学、英语、c...
void print(struct student *);void input(struct student *);struct student{int num;char name[20];int score[3];}stu[10];struct student *p;void main(){p = stu;input(p);print(p);system("pause");}void input(struct student *p){int i = 0, j;for(p = stu; p < stu + ...
用C++定义一个学生类 输出学号 姓名 并对成绩赋值
name: "<<name<<endl;cout<<"num: "<<num<<endl;cout<<"score: "<<score<<endl;};};Student stu;void main(){ cout<<"当前学生信息为:"<<endl;stu.displaydata();cout<<"请您输入学生成绩:"<<endl;stu.setdata();cout<<"修改后学生信息为:"<<endl;stu.displaydata();} ...
真心求c++编程,定义一个学生类Student,包括3个数据成员:学号id,姓名n...
double total; static int count;};\/\/ 类外对静态数据成员进行定义声明double Student::total = 0.0f;int Student::count= 0;void main(){ \/\/ 声明四个学生对象并初始化 Student s1(1001,"James", 86); Student s2(1001,"Kate", 67); Student s3(1001,"Lucy", 91); Student s4(...
用C++编写程序,计算输入一批学生成绩,姓名,学号成绩对应,列出所有成绩...
\/\/用结构体做#includeusingnamespacestd;#includestructStudent{stringname;intID;intscore;}stu[10];intmain(){intn=10;inti;for(i=0;i>stu[i].name;cout>stu[i].ID;cout>stu[i].score;}cout<<"不及格的同学有:\\n";cout<<"名字\\t学号\\t成绩\\n";for(i=0;i<10;++i)if(stu[i]...