C语言程序设计—结构体—实验报告.doc

C语言程序设计—结构体—实验报告.doc

ID:54965406

大小:4.40 MB

页数:10页

时间:2020-04-25

C语言程序设计—结构体—实验报告.doc_第1页
C语言程序设计—结构体—实验报告.doc_第2页
C语言程序设计—结构体—实验报告.doc_第3页
C语言程序设计—结构体—实验报告.doc_第4页
C语言程序设计—结构体—实验报告.doc_第5页
资源描述:

《C语言程序设计—结构体—实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告专业软件工程班级X班学号_XXXXXXXXX_姓名实验日期:201X年X月X日报告退发(订正、重做)课程C程序设计实验实验名称结构体一、实验目的二、实验环境(描述实验的软件、硬件环境)① 软件环境:windowsxp/win7等操作系统,MicrosoftVisualC++6.0编译器;② 硬件环境:PC机一台三、实验内容、步骤和结果分析题目一:#include#includestructStu{intnum;charname[20];charsex;intage;f

2、loatscore[3];};voidfun(structStu*stu,inti){floatsum=stu->score[0]+stu->score[1]+stu->score[2],aeg=sum/3.0;printf("第%d位学生的基本信息如下:",i);printf("学号:(%d)t姓名:(%s)t性别:(%c)t年龄:(%d)",stu->num,stu->name,stu->sex,stu->age);printf("三科成绩:(%.2f,%.2f,%.2f)"

3、,stu->score[0],stu->score[1],stu->score[2]);printf("总成绩:(%.2f)平均成绩:(%.2f)",sum,aeg);printf("+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++");}intmain(){inti,n;第10页共10页printf("Thenumberofstudentsis:");scanf("%d",&n);structStu*stu=(st

4、ructStu*)calloc(n,sizeof(structStu));for(i=0;inum);printf("姓名:");scanf("%s",(stu+i)->name);printf("性别:");scanf("%c",&(stu+i)->sex);printf("年龄:");scanf("%d",&(stu+i)->age);printf("三科成绩:

5、");scanf("%f%f%f",&(stu+i)->score[0],&(stu+i)->score[1],&(stu+i)->score[2]);putchar('');}printf("===================================================================");for(i=0;i

6、分别定义公制METRIC(成员包括:米、厘米)和英制BRITISH(成员包括:英尺、英寸)两个结构体;(2)为每一个结构定义两个变量。#includeintmain(){structMETRIC{floatm;floatcm;}m1,m2;structBRITISH{floatfoot;floatinches;}b1,b2;printf("Entertheinfoofm1(米,厘米):");scanf("%f%f",&m1.m,&m1.cm);printf("Entertheinfoofm2(米

7、,厘米):");scanf("%f%f",&m2.m,&m2.cm);printf("Entertheinfoofm2(英尺,英寸):");scanf("%f%f",&b1.foot,&b1.inches);printf("Entertheinfoofm2(英尺,英寸):");scanf("%f%f",&b2.foot,&b2.inches);printf("Sumofm1andm2is:%.2f(厘米)",(m1.m+m2.m)*100+m1.cm+m2.cm);printf("Sumofb1and

8、b2is:%.2f(厘米)",(b1.inches+b2.inches)*30.48+(b1.foot+b2.foot)*2.54);return0;}题目三:编写一个函数用于计算某个日期是相应年份的第几天第10页共10页要求:声明一个描述日期(年、月、日)的结构体类型。#includestructtime{intyear;intmonth;in

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。