题库首页 › 青少年软件编程(Python) › 题目 9206

小明几天前在文具店购买了几支铅笔,已知当时的价格为5元/支,小明买完铅笔之后,剩余3元,但是现在文具店搞促销活动,铅笔价格为4元/支,请问根据小明之前购买的铅笔数量,按照促销价格买的话,最多可以购买几支,剩余多少钱? 要求: (1)程序开始运行后,提示输入原来小明购买的铅笔数量(即:价格为5元/支的时候购买的铅笔数量);提示语为:"请输入小明原来购买的铅笔数量:" (2)程序会根据输入的数字自动计算按照促销价格最多可以购买多少支铅笔,剩余多少钱; (3)输出结果为:按照促销价格可以购买XX支铅笔,还剩余XX元。 友情提示: 由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。

正确答案:参考程序(Python):n=int(input('请输入小明原来购买的铅笔数量:'));money=n*5+3;buy=money//4;rest=money%4;print('按照促销价格可以购买%d支铅笔,还剩余%d元。'%(buy,rest))。核心:按促销价计算购买。

试卷来源:202403 青少年软件编程等级考试Python一级真题

本卷相关题目

在线做题 同科目题库