逆序输出
准备工作
-
保留小猫角色
-
白色背景
功能实现
-
点击绿旗后,随机产生一个
10-9999的数,例如872,小猫说“产生的随机数是...”两秒。 -
计算出逆序,例如
278,小猫说“这个数字的逆序是...”两秒。
评分标准
本题考查随机数生成与数位逆序算法。绿旗后用「在10和9999之间取随机数」产生原数并说出。求逆序有两种常用方法:算术法——循环执行「逆序=逆序×10+原数除以10的余数」「原数=向下取整(原数/10)」,直到原数为0;字符串法——从最高位往最低位倒序连接「回答的第i个字符」。例如872逆序为278。最后小猫分别说出随机数和逆序数各两秒。评分要点:随机数范围10~9999、逆序算法正确(注意逆序变量初值为0或空)、两次说出内容与格式符合要求。
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析