手机版

扫一扫查看

您现在位置:模拟考场> 医药健康> 大健康> 浏览试题
[阅读分析]
#include <iostream>
using namespace std;

class Student{
public:
    Student(char *name, int age, float score);
public:
    void show();
    char *getname() const;
    int getage() const;
    float getscore() const;
private:
    char *m_name;
    int m_age;
    float m_score;
};

Student::Student(char *name, int age, float score): m_name(name), m_age(age), m_score(score){ }
void Student::show(){
    cout<<m_name<<"的年龄是"<<m_age<<",成绩是"<<m_score<<endl;
}
char * Student::getname() const{
    return m_name;
}
int Student::getage() const{
    return m_age;
}
float Student::getscore() const{
    return m_score;
}

int main(){
    const Student stu("小明", 15, 90.6);
    //stu.show();  //error
    cout<<stu.getname()<<"的年龄是"<<stu.getage()<<",成绩是"<<stu.getscore()<<endl;

    const Student *pstu = new Student("李磊", 16, 80.5);
    //pstu -> show();  //error
    cout<<pstu->getname()<<"的年龄是"<<pstu->getage()<<",成绩是"<<pstu->getscore()<<endl;

    return 0;
}


第1小题、【单选题】   1、以下关于上述给出的材料表述正确的是( )。

  • A选项1
  • B选项2
  • C选项3
  • D选项4
  • 第2小题、【多选题】   2、劳动合同补偿标准中的月工资是指劳动者在劳动合同解除或终止前(  )个月的平均工资。

  • A选项1
  • B选项2
  • C选项3
  • D选项4
  • 第3小题、【判断题】3、对错题1+1=2? 是否正确()

  • A正确
  • B错误
  • 第4小题、【填空题】4、填空题请输入计算结果到空白处1+1=______________ 2+2=___________________

    收藏 查看答案