Scratch实现k小时后的日期时间推算

xv595395 程序题 共 个子题

题目描述

假设现在是 y 年 m 月 d 日 h 时(保证为合法时间)。编写程序计算 k 小时(1≤k≤24)后对应的年月日时,并用#连接存在 result 中。

示例界面1 示例界面2

提示

闰年的判断条件为:年份能被 4 整除但不能被 100 整除;或者年份能够被 400 整除(2008 年、2000 年都是闰年)。

示例

例如:y=2008,m=2,d=28,h=23,k=1,即 2008 年 2 月 28 日 23 时,一小时后为 2008#2#29#0,即 2008 年 2 月 29 日 0 时。


输入描述

新建变量y用于存储年份,m用于存储月份,d用于存储日,h用于存储时,k用于存储经过的小时数。 输入变量样式如下: 输入变量示例


输出描述

新建变量result用于存储最后的结果。 输出变量样式如下: 输出变量示例


输入输出样例

样例1

输入:y=2008,m=2,d=28,h=23,k=1 输出:result = 2008#2#29#0

样例2

输入:y = 2008, m = 2, d = 29, h = 23, k = 22 输出:result = 2008#3#1#21


注意事项

  1. 变量名的拼写(包括大小写)要和题目完全一致。
  2. 输入变量直接赋值即可,无需使用输入交互逻辑。

本题为编程题,提交代码并运行通过测试点后判分。

正在加载题目数据…
已答 /
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析
提交记录
共 条 仅展示自由练习提交
正在加载提交记录…
讨论
发布
登录后参与讨论 立即登录
发布讨论需先绑定并验证手机号 去绑定手机号
加载中…
我
我
回复 @
回复 @
发送
还没有人讨论,来发表第一条吧