C语言习题及答案(第九章).doc
28页1、9-3编写程序,使用结构体类型,输出一年十二个月的英文名称及相应天数。 解:#include stdio.hstruct date char month10 ; int daynumber ; main() int i ; struct date a12=January,31,February,29,March,31,Aprial,30,May,31,June,30,july,31,August,31,September,30,October,31,November,30,December,31 ; for(i=0;i12;i+); printf(%d 月:%s %dn,i+1,ai.month,ai.daynumber) ; 思考:如何对结构体变量进行初始化?对结构体变量的引用为何要体现为分量(或成员)的引用? 9-4 编写程序求空间任一点到原点的距离,点用结构体描述。并请考虑求空间中任意两点的距离的程序。解:#include stdio.h#include math.hstruct point float x ; float y ; float z ; main() double
2、d1,d2,d ; struct point p1,p2 ; printf(请输入第一个点的坐标:); scanf(%f,%f,%f,&p1.x,&p1.y,&p1.z); printf(请输入第二个点的坐标:); scanf(%f,%f,%f,&p2.x,&p2.y,&p2.z); d1=sqrt(p1.x*p1.x+p1.y*p1.y+p1.z*p1.z); d2=sqrt(p2.x*p2.x+p2.y*p2.y+p2.z*p2.z); d=sqrt(p2.x-p1.x)*(p2.x-p1.x)+(p2.y-p1.y)*(p2.y-p1.y)+(p2.z-p1.z)*(p2.z-p1.z); printf(第一个点到原点的距离:%fn,d1); printf(第二个点到原点的距离:%fn,d2); printf(两点间的距离:%fn,d); 9-5 编写输入、输出10个朋友数据的通讯录程序,每个朋友数据包括姓名、地址、邮编、电话、传呼、手机等数据。解:#include stdio.hstruct AddressBook char name10 ; char address30 ;
3、char mailnumber7 ; char telphone12 ; char byphone16 ; char movephone1 ; main() int i ; struct AddressBook fd10 ; for(i=0;i10;i+) printf(请输入第%d个朋友的信息:n,i+1); printf(姓名:); scanf(%s,&fdi.name) ; printf(地址:); scanf(%s,&fdi.address) ; printf(邮编:); scanf(%s,&fdi.mailnumber) ; printf(电话:); scanf(%s,&fdi.telphone) ; printf(传呼:); scanf(%s,&fdi.byphone) ; printf(手机:); scanf(%s,&fdi.movephone) ; for(i=0;i10;i+) printf(n第%d个朋友的信息:姓名:%sn 地址:%sn 邮编:%sn 电话:%sn 传呼:%sn 手机:%sn,i+1,fdi.name,fdi.address,fdi.mailnum
《C语言习题及答案(第九章).doc》由会员小**分享,可在线阅读,更多相关《C语言习题及答案(第九章).doc》请在金锄头文库上搜索。
2020年高考真题——理科综合(全国卷Ⅲ)+Word版含答案
2021年绝味鸭脖策划书
2021年熟食店创业方案
2021年熟食店开店策划
2021年卤菜店创业计划书
2021年周黑鸭网络营销策划方案
东大21年1月考试《现代设计方法》考核作业
谈我国行政管理效率的现状及其改观对策(论文)
单证员考试-备考辅导-复习资料:无贸易背景信用证案分析.docx
土木工程毕业生答辩自述.docx
建筑学毕业后工作状态真实写照.doc
C#代码规范(湖南大学).doc
xx区食药监局2019年工作总结及2020年工作计划
2019年中医院药物维持治疗门诊工人先锋号先进事迹
2019年度xx乡镇林长制工作总结
2019年性艾科工作计划书
2019年人才服务局全国扶贫日活动开展情况总结
关于组工信息选题的几点思考
摘了穷帽子 有了新模样
2019年某集团公司基层党支部书记培训班心得体会
2024-04-08 33页
2024-04-08 10页
2024-04-08 25页
2024-04-08 12页
2024-04-08 10页
2024-04-08 21页
2024-04-08 40页
2024-04-08 34页
2024-04-08 28页
2024-04-08 28页