- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中国大学翁凯习题集部分
02-0. 整数四则运算(10)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 乔林(清华大学)本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例:3 2输出样例:3 + 2 = 53 - 2 = 13 * 2 = 63 / 2 = 1提交代码# include stdio.hint main(){int A;int B;int X,Y,Z,W;scanf(%d %d,A,B);X = A + B;Y = A - B;Z = A * B;W = A / B;printf(%d + %d = %d\n,A,B,X);printf(%d - %d = %d\n,A,B,Y);printf(%d * %d = %d\n,A,B,Z);printf(%d / %d = %d\n,A,B,W);return 0;}02-1. 厘米换算英尺英寸(15)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 翁恺(浙江大学)如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)*0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。 输入格式: 输入在一行中给出1个正整数,单位是厘米。 输出格式: 在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。输入样例:170输出样例:5 6#include stdio.hint main(){int cm;scanf(%d,cm);int foot=cm / 30.48;int inch=(cm/30.48 - foot)*12;printf(%d %d,foot,inch);return 0; }02-2. 然后是几点(15)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 翁恺(浙江大学)有时候人们用四位数字表示一个时间,比如1106表示11点零6分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,即5点30分表示为530。注意,第二个数字表示的分钟数可能超过60,也可能是负数。 输入格式:输入在一行中给出2个整数,分别是四位数字表示的起始时间、以及流逝的分钟数,其间以空格分隔。注意:在起始时间中,当小时为个位数时,没有前导的零,即5点30分表示为530;流逝的分钟数可能超过60,也可能是负数。输出格式:输出四位数字表示的终止时间。题目保证起始时间和终止时间在同一天内。输入样例:1120 110输出样例:131提交代码 # include stdio.hint main(){inti,j,x = 0,y,z;scanf(%d%d,i,j);if(i = 1000){x = i / 1000;y = (i % 1000) / 100;z = (i %1000) %100;}else{y = i / 100;z = i % 100; }int s = (10*x + y) * 60 + z;int n = s + j;i = n / 60 *100 + (n - ((n / 60 )* 60));printf(%d,i); }02-3. 逆序的三位数(10)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 翁恺(浙江大学)程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。输入格式:每个测试是一个3位的正整数。输出格式:输出按位逆序的数。输入样例:123输出样例:32102-3. 逆序的三位数(10)时间限制 400 ms内存限制 65536 kB代码长度限制 8000 B判题程序 Standard 作者 翁恺(浙江大学)程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。输入格式:每个测试是一个3位的正整数。输出格式:输出按位逆序的数。输入样例:123输出样例:321# include stdio.hint main() {inti;scanf(%d
文档评论(0)