⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 che_16.cpp

📁 C语言开发入门与编程实践 源码文件
💻 CPP
字号:
#include <iostream>
using namespace std;

class Student                 
{
		friend float add_score(Student);        //声明add_score函数为友元函数
		private:                       
			int StuID;          
			float Score_E, Score_M, Score_T;
		public:                        
			Student(int id,float E,float M)         //声明构造函数
			{		
				StuID=id;              
				Score_E=E;             
				Score_M=M;             
				Score_T = Score_E + Score_M;
				cout << "学生学号:" << StuID << "" << endl; 
				cout << "总分是" << Score_T << "分" << endl;
			}	
};
float add_score(Student a)     //定义add_score函数
{
		a.Score_T+=30;
		return a.Score_T;
}
int main()
{
		Student stud1(920101,80,90);    //给予stud1物件初始值
		cout << "加30分后,总分为:" << add_score(stud1) << "分" << endl; //调用add_score函数
        system("pause");
		return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -