请各位帮忙写一下这个C语言代码,麻烦了,急用,要C语言或c++, 在线等。。。

请完成以下编程工作:
①定义学生类,其包含2个属性:学号,姓名。
②定义大学生类,该类继承于学生类,并新增一个属性:专业。
③为大学生类实例化一个对象,并给这个大学生对象的所有属性赋值。
要求:
所有属性的数据类型均为字符串类型。
大学生类应该继承于学生类。
在主函数(或主方法)中实例化大学生对象,并给该对象的每个属性赋值。

class Student
{
    string m_strNum;
    string m_strName;
public:
    Student(const string &strNum, const string &strName)
    {
        m_strNum = strNum;
        m_strName = strName;
    }
};

class CollageStudent : public Student
{
    string m_strMajor;
public:
    CollageStudent(const string &strNum, const string &strName, const string &strMajor)
    : Student::Student(strNum, strName), 
    m_strMajor(strMajor)
    {
        cout << "construct collage student\n";
    }
};

int main()
{
    CollageStudent cs("1234", "Jack", "Software Engineering");
    
    system("pause");
    return 0;
}

追问

这是c++吧

追答

类这种概念c语言是没有的

追问

可是我没学c++,这是我的C语言考试题

追答

他出了你也没办法

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-25
什么时候要,急用吗?追问

越快越好,在备考,考试题目

追答

863499520

麻烦各位大神帮忙用C语言或C++编下这个程序,要源代码...
回答:少年,作业是用来回顾完善所学的知识的,而不是用来抄的。。。下面给出这个作业的核心代码,仅供参考 # include <stdio.h> # include <stdlib.h> # include <string.h> typedef struct student { char name[50]; int mathScore; int englishScore; }STU; void inputScore(STU * ...

C语言(最好C++)编一下这个程序
i_m = i_f = 0;\/\/这里是对所需数目的教师信息输入用teacher这个指针接收,并判断男女,若男利用Mp链接以Male为首地址的链表中,若女利用Fp链接进以 printf("Pls enter the information of teacher:\\n注意中间一空格间隔,性别只可为大写的F或M,Ex:张三 187 M\\n");for (int i = 0; i <...

求助 急需一个c语言或c++编写界面的设计报告以及源代码
define PI 3.1415926 int main(){ int X=300,Y=250,R=100,RR=130;int X_HOUR,X_MINUTE,X_SECOND;int Y_HOUR,Y_MINUTE,Y_SECOND;int X_DRAW=0,Y_DRAW=0,R_DRAW=120;int NUM=0;struct time T;int gdriver=DETECT,gmode;initgraph(&gdriver,&gmode,"C:\\Program Files\\WINYES\\TC2...

dev-c++中的c语言游戏代码
include <stdio.h> include <stdlib.h> include <windows.h> define U 1 define D 2 define L 3 define R 4 \/\/蛇的状态,U:上 ;D:下;L:左 R:右 typedef struct SNAKE { \/\/蛇身的一个节点 int x;int y;struct SNAKE *next;} snake;\/\/全局变量\/\/ int score=0,add=10;\/\/...

急求c语言或C++高手指点呀。。。需要构建一棵哈夫曼树。请高手帮忙给...
void hfmtree ( huffnode ht[] ) 是用来建立一课哈夫曼树的,其他函数,视需要可删除 include<stdio.h> include<string.h> define maxsize 10000 \/*编码函数中,被编译的字符串的最大长度*\/ define max 10000 \/*最大字符的个数*\/ typedef struct \/*定义一个huffnode结点 *\/ { char data;...

如何编写C语言程序?
1.打开桌面上的DEV_C++,进入如下界面:2.快捷键“CTRL+N”建立新源代码。3.输入源代码,下面给出最简单的Hello,world源代码:include <stdio.h> int main( ){ printf("Hello,World\\n");return 0;} 4.按下F11编译并且运行源代码,得到运行结果:5.点击任意键返回源代码编辑界面可以继续进行开发...

求100行左右的代码(C语言,c++,数据结构编写的均可)
printf("请输入信息:\\n");printf("\\t\\t号码:\\n");scanf("%d",&lib[i].num);printf("\\t\\t书名:\\n");scanf("%s",lib[i].book_name);printf("\\t\\t作者:\\n");scanf("%s",lib[i].writer);printf("\\t\\tsort_num:\\n");scanf("%s",lib[i].sort_num);printf("\\t\\t出版商...

请C语言高手帮我编写几个数据结构的小程序~(一定要用C++编写噢~)谢啦...
deQueue(q,e)==1)printf("出对元素为:%c\\n此时",e);numQueue(q);enQueue(q,'d'); enQueue(q,'e'); enQueue(q,'f');printf("def进队列后,");numQueue(q);printf("它的元素有:\\n");DispQueue(q);ClearQueue(q);} 这是我以前的作业,你自己组织下,应该可以解决你的问题 ...

怎么编写C语言程序,如:Helloworld的?
一、首先,打开我们的Visual C++ 6.0软件,我使用的为中文版,软件主界面如下图所示:1、然后点击上图工具栏中的文件,里面有个新建菜单,然后我们可以设置一下我们的工作空间,如下图所示:2、然后在一步步默认点击确定,完成即可,此时工作空间就建立起来了。二、接下来,再点击工具栏下的文件,里面...

求一段C语言或C++拼音输入法的代码
int main(){ char szText[256];int nBytes = 0;\/\/字节数 int nSpace = 0;\/\/空格数 int nRow = 0;\/\/行数 int nAbc = 0;\/\/大小写字母数 cout<<"请输入要统计的字符串,以#号结束"<<endl;cin.get( szText, countof(szText), '#' );for ( int i = 0; i < strlen(szText)...

相似回答