1 / 13
文档名称:

C语言程序设计(第3版)何钦铭 颜 晖 第9章 结构.doc

格式:doc   大小:51KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计(第3版)何钦铭 颜 晖 第9章 结构.doc

上传人:相惜 2021/10/21 文件大小:51 KB

下载得到文件列表

C语言程序设计(第3版)何钦铭 颜 晖 第9章 结构.doc

文档介绍

文档介绍:编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
第9章 构造
【练****9-1】定义一个能够表示复数的构造类型,一个复数包括实数与虚数两个局部。
解答:
struct complex{
float real;
float imaginary;
};
【练****9-2】人的出生日期由年、月、日组成,请在例 9-1 中的通讯录构造中增加一个成员:出生日期,用嵌套定义的方式重新定义该构造类型。
解答:
struct date{
int year;
int month;
int day;
};
struct student{
int num;
char name[10];
struct date birthday;
int computer,english,math;
double average;
};
【练****9-3】例 9-1 中,如果要计算的是三门课程的课程平均成绩,应该如何改写程序?
解答:
#include<>
struct student{
int num;
char name[10];
int computer,english,math;
double average;
};
int main(void)
{
int i, n;
double math_sum,english_sum,computer_sum;
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
struct student s1;
printf("Input n:");
scanf("%d", &n);
printf("Input the student's number, name and course scores:\n");
math_sum=english_sum=computer_sum=0;
for(i=1;i<=n;i++){
printf("No.%d:",i); scanf("%d%s%d%d%d",&,,&,&,&s1 puter);
math_sum+=;
english_sum+=;
computer_sum+=s1 puter;
}
printf("math_ave:%.2lf\nenglish_ave:%.2lf\ncomputer_ave:%.2lf\n",math_sum/n,english_sum/n,computer_sum/n);
return 0;
}
【练****9-4】定义一个包含 5 名学生信息的构造数组,并对该构造数组的所有元素进展初始化。
解答:
struct student{
int num;
char name[10];
int computer, english, math;
};
struct student s[5]={{30101, "张一",69,75,84 },{30132, "李二",80,85,90},{40231, "王三",71,91,74},{40754, "赵四",65,76,87},{50426, "刘五",81,92,73}};
【练****9-5】参考例 9-2,输入并保存 10 个学生的成绩信息,分别输出平均成绩最高和最低的学生信息。
解答:
#include<>
struct student{
int num;
char name[10];
int computer,english,math;
double average;
编辑版word
页脚下载后可删除,如有侵权请告知删除!
编辑版word
};
int main(void)
{
int i,n,max,min;
struct student students[50];

printf("Input n:");
scanf("%d",&n);
for(i=0;i<n;i++){
printf("Input the info of No.%d:\n",i+1);
printf("number:");

最近更新

《单片机原理及应用》交通灯设计 13页

《装饰与图案》实验大纲 4页

一会一会儿一会儿造句二年级下册 4页

三维互动港口仿真软件项目实施技术方案(纯方案.. 40页

成本控制理论学习心得体会范文(精选3篇) 4页

中学生物课题研究报告 24页

主题教育个人检视问题清单及整改措施 4页

五年级道德与法治上册第一单元整体教学设计 10页

人力资源管理期末考试练习题及答案 13页

仓库安全管理(精选10篇) 24页

会计电算化的基本要求 28页

元旦晚会主持稿14篇 47页

公共卫生工作方案4篇 15页

六年级青岛版信息技术教案 4页

冬季保供主题劳动竞赛方案 4页

北京租房合同范本电子版(精选6篇) 18页

印刷干版问题原因分析及控制措施 4页

平面设计专业自荐信 3页

2024年煤矿安全生产隐患大排查大整治实施方案.. 5页

天宫实验,不只是好玩 10页

学生“模拟法庭”剧本12 6页

2024年烟花爆竹安全隐患排查方案范文 4页

小学一、二年级数学无纸笔测评方案【5篇】供参.. 13页

年会创意节目茶话会策划方案 5页

幼儿园教师语言文字规范化知识培训测试题(卷).. 7页

广东省佛山市华南师范大学附属中学南海实验高.. 16页

小学生英语百科知识竞赛题及答案 4页

宇宙的奥秘课件 30页

注册测绘师继续教育2022年度必修课(技术类)试.. 14页

镇人大主席团权力运行流程图 13页