修改后程序的运行结果如图8.1.4所示。 e"C:\c-programming\Debug\pg8201a.exe" 回X 请输入姓名、年龄和联系电话: 三200757-83325897 输出结果:姓名:张三,年龄:20,联系电话:57-83325897 Press any key to continue 4 图8.1.4pg8201a.cpp的运行结果 2.打开c:lc-programming\8pg8202.cpp,该程序完成手机通讯录联系人的输入和输出功能。 该源程序内容如下: #include<stdio.h> struct friends list 体手机通讯录结构定义*/ { char name10; /*姓名*/ int age, /*年龄* char telephone[13]; 体联系电话*/ } struct friends list input() /体输入姓名、年龄和联系电话/ … void output(struct friends list t) /体输出姓名、年龄和联系电话*/ } void main(void) { struct friends list x; x=input();/体调用输入函数,结果赋值给x*/ -145-修改后程序的运行结果如图 8.1.4 所示。 图 8.1.4 pg8201a.cpp 的运行结果 2.打开 c:\c-programming\8\pg8202.cpp,该程序完成手机通讯录联系人的输入和输出功能。 该源程序内容如下: #include<stdio.h> struct friends_list /* 手机通讯录结构定义 */ { char name[10]; /* 姓名 */ int age; /* 年龄 */ char telephone[13]; /* 联系电话 */ }; struct friends_list input( ) { /* 输入姓名、年龄和联系电话 */ …… } void output(struct friends_list t) { /* 输出姓名、年龄和联系电话 */ …… } void main(void) { struct friends_list x; x=input(); /* 调用输入函数,结果赋值给 x */ - 145 -