C++day2作业

C++day2作业_第1张图片

 

把课上strcut的练习,尝试着改成class

#include 

using namespace std;
class Stu
{
private:
    int age;
    string sex;
    int hign;
public:
    int soce;
    void get_information();
    void set_information();
};
void Stu::set_information()
{
    static Stu s1;
    cout << "请输入年龄:" << endl;
    cin >> s1.age;
    age = s1.age;
    cout << "请输入性别:" << endl;
    cin >> s1.sex;
    sex = s1.sex;
    cout << "请输入身高:" << endl;
    cin >> s1.hign;
    hign = s1.hign;
    cout << "请输入分数:" << endl;
    cin >> s1.soce;
    soce = s1.soce;
}
void Stu::get_information()
{
    cout << "年龄:" << "";
    cout << age << endl;
    cout << "性别:" << "";
    cout << sex << endl;
    cout << "身高:" << "";
    cout << hign << endl;
    cout << "分数:" << "";
    cout << soce << endl;
}
int main()
{
    Stu s2;
    s2.set_information();
    s2.get_information();
    return 0;
}

 效果图:C++day2作业_第2张图片

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

#include 

using namespace std;
int add(int a,int b=20,int c=30);
int main()
{
    cout << add(10) <

效果图:C++day2作业_第3张图片

 C++day2作业_第4张图片

C++day2作业_第5张图片 C++day2作业_第6张图片

C++day2作业_第7张图片 C++day2作业_第8张图片C++day2作业_第9张图片

C++day2作业_第10张图片 

C++day2作业_第11张图片 

你可能感兴趣的:(c++,算法,开发语言)