c++ day2

1.class类练习

代码实现:

#include <iostream>

using namespace std;

class Student
{
private:
    int age;
    string sex;
    int tall;
public:
    double score;
    void set_data(int s_age,string s_sex,int s_tall);
    int get_age();
    string get_sex();
    int get_tall();
};

void Student::set_data(int s_age,string s_sex,int s_tall)
{
    age=s_age;
    sex=s_sex;
    tall=s_tall;
}

int Student::get_age()
{
    return age;
}
string Student::get_sex()
{
    return sex;
}
int Student::get_tall()
{
    return tall;
}

int main()
{
    Student s;
    s.set_data(18,"男",180);
    cout<<s.get_age()<<endl;
    cout<<s.get_sex()<<endl;
    cout<<s.get_tall()<<endl;

    return 0;
}

2.写一个默认参数的函数,把说明和定义分开,并在主函数内成功调用

代码实现:

#include <iostream>

using namespace std;
//函数声明
void fun(int a,int b);

void fun(int a,int b=33)
{
    cout<<"a="<<a<<endl;
    cout<<"b="<<b<<endl;
}

int main()
{
    //调用函数
    fun(11);

    return 0;
}

相关推荐

  1. MSc CDA Take-Home

    2023-12-28 23:18:02       61 阅读
  2. CDA一级备考策略分享

    2023-12-28 23:18:02       32 阅读
  3. CDA-LevelⅡ【考题整理-带答案】

    2023-12-28 23:18:02       50 阅读
  4. Spring Data访问Elasticsearch----CDI集成

    2023-12-28 23:18:02       37 阅读
  5. CDA Level Ⅰ 2023认证考试大纲

    2023-12-28 23:18:02       79 阅读
  6. web server apache tomcat11-33-CDI

    2023-12-28 23:18:02       34 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-28 23:18:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-28 23:18:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-28 23:18:02       87 阅读
  4. Python语言-面向对象

    2023-12-28 23:18:02       96 阅读

热门阅读

  1. MySQL中的SIGNAL语句

    2023-12-28 23:18:02       50 阅读
  2. 保龄球。。。。

    2023-12-28 23:18:02       67 阅读
  3. css设置图片左上角加文字

    2023-12-28 23:18:02       53 阅读
  4. Leetcod面试经典150题刷题记录 —— 栈篇

    2023-12-28 23:18:02       61 阅读
  5. git基本指令

    2023-12-28 23:18:02       54 阅读