学习C++的一些范例

源代码在线查看: 程序2.6:使用c结构化编程方法.cpp

软件大小: 52 K
上传用户: liu4052032
关键词: 范例
下载地址: 免注册下载 普通下载 VIP

相关代码

				//修改程序2.1:我的第1个C++程序.cpp
				//程序2.6:使用C结构化编程方法.cpp
				#include		//包含头文件
				struct Employee			//声明一个Employee结构
				{
					char  cName[20];
					int    iAge;
					float  fSalary;		//结构中包含三个成员变量
				};
								//声明Accept()函数原型,函数返回数据类型为结构成员
					struct Employee Accept();
								//声明Display()函数原型,函数参数为Employee结构成员	
					void Display(struct Employee);	
				int main()				// main()函数,程序的入口和出口
				{
					struct Employee Tom;//用Employee数据类型声明一个结构成员Tom
					Tom=Accept();		//调用Accept()函数,并将返回值赋给Tom
					Display(Tom);		//以Tom为函数参数,调用Display()函数
					return 0;
				}
				
				struct Employee Accept()			//定义Accept()函数
				{
					struct Employee Work_Person;	//声明一个结构成员Work_Person
					printf("请输入职员的姓名:\n");
						scanf("%s",Work_Person.cName);
					printf("请输入职员的年龄:\n");
						scanf("%d",Work_Person.iAge);
					printf("请输入职员的月薪:\n");
						scanf("%d",Work_Person.fSalary);
					return Work_Person;
				}
				void Display(struct Employee Work_Person)//定义Display()函数
				{
					printf("\n----------显示个人信息----------\n");
					printf("\n职员的名字是:\t%s\n",Work_Person. cName);
					printf("职员的年龄是:\t%d\n",Work_Person.iAge); 
					printf("职员的月薪是:\t%d\n",Work_Person.fSalary);
				}
							

相关资源