- 博客(23)
- 收藏
- 关注
原创 翁恺 5.3 循环控制
如果是1-1/2+1/3-1/4+1/5+有起点有终点 用for循环比较合适。看似可以 7000 只能输出 7。思路一 先逆序 再用上面逆序输出。中间的空格 最后没空格。方法2 辗转相除法。
2023-04-03 12:25:46 85
原创 翁恺 4.4 循环的例子
如何算一个数log2之后的结果上面的i 和while()里的可以改变吗?自己试试几次不同的数值 例如 i=1 i=0 i=-11】这里是近似值,循环计数除于2的次数2】t=n 小技巧 留着后面输出计数循环 相关参数 =0/=1?>1/>=1?循环了几次 循环最后的值 都要格外注意模拟运行行可以模拟比较小的次数1这个循环需要执行多少次?2循环停下来的时候,有没有输出最后的0?3循环结束后,count的值是多少?101 0 -1如果循环体两句反过来 结果会有变化吗?
2023-04-01 15:44:12 58
原创 7-15 BCD解密 分数 10
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。
2023-03-31 09:32:37 121
原创 7-13 后天 分数 5
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。
2023-03-31 09:27:01 61
原创 7-14 然后是几点 分数 15
有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。
2023-03-31 09:25:37 156
原创 7-12 日期格式化分数 5
世界上不同国家有不同的写日期的习惯。比如美国人习惯写成“月-日-年”,而中国人习惯写成“年-月-日”。下面请你写个程序,自动把读入的美国格式的日期改写成中国习惯的日期。
2023-03-31 09:23:08 58
原创 计算n的阶乘 n!
+i 返回值为+1后的值。都执行i+1 i++ 返回值为+1前的值。注意 i的取值 fact的取值。i 通过循环加1达到n。注意for循环语句执行顺序。
2023-03-29 11:07:41 44
原创 7-8 是不是太胖了 分数 5
据说一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤的数值是公斤数值的两倍。现给定某人身高,请你计算其标准体重应该是多少?(顺便也悄悄给自己算一下吧……)
2023-03-28 20:52:02 61
原创 7-7 计算摄氏温度 分数 10
给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。
2023-03-28 20:51:09 68
原创 7-6 厘米换算英尺英寸 分数15
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。
2023-03-28 20:50:16 68
原创 7-2 I Love GPLT 分数 5
所谓“竖着输出”,是指每个字符占一行(包括空格),即每行只能有1个字符和回车。这道超级简单的题目没有任何输入。你只需要把这句很重要的话 ————竖着输出就可以了。
2023-03-28 20:37:49 92
原创 中M23春入门练习
你只需要把这句很重要的话 —— “I'm gonna WIN!”——连续输出三遍就可以了。注意每遍占一行,除了每行的回车不能有任何多余字符。这道超级简单的题目没有任何输入。7-1 重要的话说三遍。1 注意输出格式。2 \n换行用法。
2023-03-28 20:35:28 518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人