📄 funretn1.cpp
字号:
//这个程序在本书所带软盘中。文件名为FUNRETN1.CPP
//这个程序利用子程序来返回结构的值。
#include <iostream.h>
#include <iomanip.h>
struct employee { //定义一个结构类型
int ID_num;
float salary_rate;
float work_hours;
} emp; //定义并对结构变量初始化
void main(void)
{
employee get_value(void); //定义一个返回结构的子程序
emp = get_value(); //调用子程序
cout << "子程序get_value()返回下列数据:" << endl;
cout << "雇员的号码:" << emp.ID_num << endl;
cout << "雇员的小时工资:" << emp.salary_rate << endl;
cout << "雇员的工作小时:" << emp.work_hours << endl;
}
/****************子程序 get_value( ) *********************/
employee get_value(void) //定义一个返回结构的子程序头
{
employee some_body; //定义一个结构变量
some_body.ID_num = 9980;
some_body.salary_rate = 13.89;
some_body.work_hours = 39.8;
return(some_body);
}
/*这个程序运行后将显示如下输出结果:
子程序get_value()返回下列数据:
雇员的号码:9980
雇员的小时工资:13.89
雇员的工作小时:39.8
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -