1、结构体的定义与引用
时 限:
1000 ms
内存限制:
10000 K
总时限:
3000 ms
描述:
定义一个职工结构体数据类型,并定义职工结构体变量。
输入:
从键盘输入一个职工的信息。(4个数据,每个占一行,工资有两位小数)
输出:
输出职工信息。(4个数据,每个占一行)
输入样例:
zhangping
610103196802262001
21
输出样例:
zhangping
610103196802262001
21
标题:
2、结构体数组的定义与引用
时 限:
1000 ms
内存限制:
10000 K
总时限:
3000 ms
描述:
定义一个职工结构体数组,从键盘输入5位职工的信息,打印出最高的工资。
输入:
从键盘输入5位职工的信息(4个数据,每个占一行,工资有两位小数)。
输出:
打印出最高的工资。
输入样例:
liuxin
91736527976271265
11
liyixin
91736527976271265
11
liuxin
91736527943271265
11
liuxin
91736527976271265
11
liuxin
91736527976271265
11
输出样例:
标题:
3、电话薄
时 限:
1000 ms
内存限制:
10000 K
总时限:
3000 ms
描述:
,用结构体实现下列功能:
(1) 手机电话薄含有姓名、宅电、手机3项内容,建立含有上述信息的电话簿。
(2)输入姓名,查找此人的号码。
(3)插入某人的号码。
(4)输入姓名,删除某人的号码。
(5)将以上功能分别用子函数实现,编写主函数,可以根据用户的需要,调用相应的子函数。
建议用结构体完成,可参考P204【例7-2】。
输入:
输出:
输入样例:
输出样例:
提示:
1、程序主函数如下所示,请认真理解,不要更改代码。
int main(void) /* 主函数*/
{
int k;
do
{
printf(" 0: exit\n"); /* 打印菜单项*/
printf(" 1: creat\n");
printf(" 2: search\n");
printf(" 3: insert\n");
printf(" 4: delete\n");
printf(" 5: output\n");
printf("please select:");
scanf("%d",&k); /* 输入选择项*/
switch(k)
{
C语言第五章习题答案 来自淘豆网www.taodocs.com转载请标明出处.