一、简答题
1、小明几天前在文具店购买了几支铅笔,已知当时的价格为5元/支,小明买完铅笔之后,剩余3元,但是现在文具店搞促销活动,铅笔价格为4元/支,请问根据小明之前购买的铅笔数量,按照促销价格买的话,最多可以购买几支,剩余多少钱?
要求:
(1)程序开始运行后,提示输入原来小明购买的铅笔数量(即:价格为5元/支的时候购买的铅笔数量);提示语为:"请输入小明原来购买的铅笔数量:"
(2)程序会根据输入的数字自动计算按照促销价格最多可以购买多少支铅笔,剩余多少钱;
(3)输出结果为:按照促销价格可以购买XX支铅笔,还剩余XX元。
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
参考答案:
根据用户输入的小明原来购买的铅笔数量动态计算。
解析:
此题目要求根据用户输入的小明原来购买的铅笔数量,计算按照促销价格可以购买的铅笔数量和剩余金额。由于这是一个动态计算过程,具体答案会随用户输入的数量不同而变化,因此无法给出固定答案。程序需要首先提示用户输入原来购买的铅笔数量,然后根据这个数量计算按照促销价格可以购买的铅笔数量和剩余金额,并输出结果。
2、龙年到了,我们要给远方的亲人写一封新年贺信,请用 turtle 画出一个信封 ,如下图所示:
要求:
(1)画笔粗细为5;
(2)画笔隐藏;
(3)信封中点在 (0,0) 位置;
(4)信封长 400, 宽 200。
友情提示:
考试平台暂不支持画笔命名:Pen()命令,同学们可以选用其他命令;当然如果使用了Pen()命令,只要程序是正确的,阅卷时依然按照正确处理。
参考答案:
由于没有具体的编程语言背景,我将提供一个Python的turtle库解答案。
解析:
为了使用turtle库来绘制一个信封,我们可以按照题目要求进行操作。
- 设置画笔的粗细为5,可以使用
turtle.pensize(5)
来实现。 - 隐藏画笔,使用
turtle.hideturtle()
。 - 确定坐标原点在(0,0),这是turtle的默认设置。
- 根据题目给出的信封尺寸长400,宽200,我们可以使用
turtle.penup()
,turtle.goto(-200, 0)
(移动到起始位置),然后绘制信封的两个部分:左侧直线和右侧曲线部分。具体绘制方法可以参考图形学中的曲线绘制算法或者使用turtle库中的函数来绘制曲线。
由于考试平台不支持Pen()命令,我们可以选择其他命令来实现画笔的操作。但核心思路是使用turtle库来绘制图形。
需要注意的是,由于无法直接展示图形,这里提供的答案是一个文字描述。实际编程时,需要根据这些描述使用具体的编程语言来实现。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!