C语言南工程计院实验八结构体附录程序

C语言南工程计院实验八结构体附录程序

ID:42443113

大小:216.76 KB

页数:12页

时间:2019-09-15

C语言南工程计院实验八结构体附录程序_第1页
C语言南工程计院实验八结构体附录程序_第2页
C语言南工程计院实验八结构体附录程序_第3页
C语言南工程计院实验八结构体附录程序_第4页
C语言南工程计院实验八结构体附录程序_第5页
资源描述:

《C语言南工程计院实验八结构体附录程序》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1、有N个学生,每个学生的信息包含有学号、姓名、性别、语文成绩、数学成绩、英语成绩、总分。从键盘输入N个学生的信息,计算总分,然后按总分从高到低顺序输出。#include#includeCnialloc.h>#include#dcfineN10structstudent{charno[10];char*name;charsex;intChinese,math,english,total;};voidprintstu(structstudents){printfC%12s%9s%3c%5d%5d%5d%5dz,,s.no,s.nam

2、c,s.sex,s.chinesc,s.math,s.english,s.total);voidsort(structstudcnts[N])inti,j;structstudentt;t.namc=(char*)malloc(7);for(i二NT;i>0;i--)for(j=0;j

3、z%s%s%c%d%d%d“,s[i].no,s[i].name,&s[i]•sex,&s[i]・chincsc,&s[i].math,&s[i].english);s[i].total=s[i].chinese+s[i]・math+s[i]・english;)printf(〃排序前:〃);for(i=0;i

4、小平f787090202120004王伟f818278202120005李国m997784202120006张华m787598202120007李宁f838778202120008吴天f798764202120009张小平787590202120010高小林f898078排序前:899978819978837978202120001807820212000287842021200037090202120004827820212000577842021200067598202120007877820212000887642021200097590202120010王林247

5、李森270张小平238241王伟李国260251张华李宁248吴天230张小平243高小林898078247排序后:202120002李森m998784270202120005李国m997784260202120006张华m787598251202120007李宁f838778248202120001王林f898078247202120010高小林f898078247202120009张小平f787590243202120004王伟f818278241202120003张小平f787090238202120008吴天f7987642302、定义一个R期结构体(包括年、月、

6、日),编程从键盘输入年刀日,然后计算并输出该日在本年屮是第几天。注意本题一定要定义结构体输入三个整数,并且三个整数是合理的,比如当输入月份的时候应该在1至12之间,不应该超过这个范围。#includeintisleap(intyear)//判断一个年份是否为闰年,返回1是,0不是{if(year%4==0&&year%100!=0

7、

8、year%400二二0)return1;elsereturn0;Istructdate{intyear,month,day;};main()Iinttotalday=0;structdated;do〃输入Fl期不正确会继续输

9、入,直到正确为止。这里对“日”的输入//只做了简单的要求输入在1-31Z间{printf(〃请输入正确的日期:〃);scanf(〃%d%d%d〃,&d.year,&d.month,&d.day);}while(!(d.month>=l&&d.month<=12)

10、

11、!(d.day>=l&&d・day<=31));switch(d.monthT){case11:totalday+=30;case10:totalday+=31;case9:totalday+=30;case8:totalday+=31;case7:totalday

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

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

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