下载此文档

哈尔滨工业大学C语言MOOC第12周编程题在线测试.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
(4分)题目内容:用结构体定义时钟类型,编程从键盘任意输入两个时间(例如4时55分和1时25分),计算并输出这两个时间之间的间隔。要求不输出时间差的负号。结构体类型定义如下:typedefstructclock{inthour;intminute;intsecond;}CLOCK;函数原型:CLOCKCalculateTime(CLOCKt1,CLOCKt2);函数功能:计算并返回两个时间t1和t2之间的差程序运行结果示例1:Inputtimeone:(hour,minute):4,55↙Inputtimetwo:(hour,minute):1,25↙3hour,30minute程序运行结果示例2:Inputtimeone:(hour,minute):1,33↙Inputtimetwo:(hour,minute):5,21↙3hour,48minute输入提示:"Inputtimeone:(hour,minute):""Inputtimetwo:(hour,minute):"输入格式:"%d,%d"输出格式:"%dhour,%dminute\n"代码:#include<>#include<>#include<>#include<>typedefstructclock{inthour;intminute;intsecond;}CLOCK;CLOCKCalculateTime(CLOCKt1,CLOCKt2);intmain(){CLOCKc1;CLOCKc2;printf("Inputtimeone:(hour,minute):");scanf("%d,%d",&,&);printf("Inputtimetwo:(hour,minute):");scanf("%d,%d",&,&);CLOCKc=CalculateTime(c1,c2);printf("%dhour,%dminute\n",,);return0;}CLOCKCalculateTime(CLOCKt1,CLOCKt2){longstart=*60+;longend=*60+;longdelta=abs(end-start);CLOCKc={delta/60,delta%60};returnc;}2奖学金发放(4分)题目内容:某校的惯例是在每学期的期末考试之后发放奖学金。发放的奖学金共有五种,每项奖学金获取的条件分别如下:1)院士奖学金:期末平均成绩高于80分(>80),并且在本学期内发表1篇或1篇以上论文的学生每人均可获得8000元;2)五四奖学金:期末平均成绩高于85分(>85),并且班级评议成绩高于80分(>80)的学生每人均可获得4000元;3)成绩优秀奖:期末平均成绩高于90分(>90)的学生每人均可获得2000元;4)西部奖学金:期末平均成绩高于85分(>85)的西部省份学生每人均可获得1000元;5)班级贡献奖:班级评议成绩高于80分(>80)的学生干部每人均可获得850元;只要符合上述条件就可获得相应的奖项,每项奖学金的获

哈尔滨工业大学C语言MOOC第12周编程题在线测试 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小60 KB
  • 时间2020-07-01
最近更新