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

📄 people.cpp

📁 个人所得税计算 具体要求:生成一个GZ类表示工资。用静态数据成员表示个人所得税的起征额Base(即免征部分)。类的每个成员包含一个私有数据成员money,表示当月工资。提供一个calSDS()成员函
💻 CPP
字号:
#include<iostream.h>
#include<stdio.h>
#include<string.h>
class people
{	
	private:
		char name[7];
		char sex;
		int age;
		long idnumber;
	public:
		people(char *s,char se='m',int a=0,long id=0)
		{	
			set_p(s,se,a,id);
		}
		void set_p(char *s,char se='m',int a=0,long id=0)
		{	
			strcpy(name,s);
			sex=se;
			age=a;
			idnumber=id;	
		}
		void disp_p()
		{
			cout<<"姓名为:"<<name<<endl;
			cout<<"性别为:"<<sex<<endl;
			cout<<"年龄为:"<<age<<endl;
			cout<<"身份证号为:"<<idnumber<<endl;
		}
};
class student : public people
{	private:
		int grade;
		int classes;
	public:
	student(char *s,char se='m',int a=0,long id=0,int gr=0,int cl=0):people(s,se,a,id){grade=gr;classes=cl;}
	void set_s(char *s,char se='m',int a=0,long id=0,int gr=0,int cl=0)
			{
				set_p(s,se,a,id);
				grade=gr;
				classes=cl;
			}
		void disp_s()
		{
			disp_p();
			cout<<"年级为:"<<grade<<endl;
			cout<<"班级为:"<<classes<<endl;				
		}		
};
int main()
{
	people a("王硕",'m',20,12010411);
	a.disp_p();
	student b("谭天宇",'w',20,120104,06,1);
	b.disp_s();	
	return 0;
}

⌨️ 快捷键说明

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