(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转载请标明出处.