少儿编程大作战-挑战一道2022年高考数学题

这是2022年高考全国乙卷理科数学试卷中的一道选择题,要求根据流程图选择最终n的值

一、作战任务

少儿编程大作战-挑战一道2022年高考数学题

根据上面的流程图,编写程序(scratch、python、c++均可,语言不限)程序能够正确输出n的值。题目其实非常简单,重点是要能看懂流程图,如果你是小学生还看不懂这个算式,请往下看。

二、什么是流程图

以特定的图形符号加上说明,表示算法的图,称为流程图或框图。下图是最常用的几个流程图图标及其含义,在日常学习中,可以通过纸笔进行绘制,无需使用专业软件。

少儿编程大作战-挑战一道2022年高考数学题

三、算式说明

1、算式中b²称为b的平方,表示两个b相乘,也就是bxb,同理a²就是axa。

2、|b-a|或|a-b|表示数轴上表示a的点和表示b的点的距离,叫做绝对值,用“| |”来表示。正数的绝对值是它本身,例如|3-2|=1;负数的绝对值是它的相反数,例如|2-3|=1;0的绝对值还是0。

Scratch中计算绝对值的积木在运算中

python求绝对值用abs()方法:

abs(-1) 结果就是1


为了增加孩子们的创造能力,给孩子们一个持续学习练习的方向,中国少儿编程网(www.kidscode.cn)不定期推出一些编程小任务,登录用户中心,scratch作品可以直接上传,python或c++代码可以以图文的方式发布(如何在会员中心发布自己的文章),由少儿编程网的老师做出评定并提供修改建议。

由于这个不是正式比赛,鼓励孩子们发挥自己的想象力,也培养他们相互学习和分享精神,因此暂时不提供奖项设置。鼓励原创,家长可以指导孩子们一起完成,希望看到大家不一样的作品!

少儿编程网公众号

本站内容未经许可,禁止任何网站及个人进行转载。

   口袋儿题库-青少儿编程自测题库