当前位置: 高中信息技术 /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

云南省昆明市昆明五中2020-2021学年高一上学期信息技术...

更新时间:2021-03-30 浏览次数:156 类型:期末考试
一、选择题
二、填空题
  • 21. 算法是指在有限步骤内求解某一问题所使用的一组定义明确的规则。某一个算法的描述如下:

    ①输入两个数A,B;

    ②如果A大于B,则将A的值赋给C,B的值赋给A,C的值赋给B;

    ③如果A不大于B,则A、B的值保持不变;

    ④输出A,B;

    ⑤结束。

    1. (1) 以上算法的描述属于哪一种:
    2. (2) 以上算法第④步用Python语言实现,可以写为:
    3. (3) 如果A的值是5,B的值是3,则执行完算法后,A的值是:
  • 22. 数学中阶乘是用n!来表示,同时定义了n!=n*(n-1)!,例如:5的阶乘可以表示为5!=5*4*3*2*1。下列Python程序是通过for循环求解一个正整数的阶乘。

    1. (1) 以上程序第4行横线处应该填入:
    2. (2) 以上程序中变量a的数据类型是:
    3. (3) 运行后的结果是4!=24,则for循环中第4行的语句共执行了次。
三、操作题
  • 23. 一家商场在降价促销,如果购买金额不高于200元,会给10%的折扣,如果购买金额高于200元,会给20%的折扣。编写一个Python程序,输入消费额(整数),显示折扣后的应付金额。

微信扫码预览、分享更方便

试卷信息