开学活动
搜索
    上传资料 赚现金

    【备战2022】高考数学选择题专题强化训练:程序语句

    【备战2022】高考数学选择题专题强化训练:程序语句第1页
    【备战2022】高考数学选择题专题强化训练:程序语句第2页
    【备战2022】高考数学选择题专题强化训练:程序语句第3页
    还剩5页未读, 继续阅读
    下载需要5学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    【备战2022】高考数学选择题专题强化训练:程序语句

    展开

    这是一份【备战2022】高考数学选择题专题强化训练:程序语句,共8页。试卷主要包含了选择题等内容,欢迎下载使用。
    一、选择题(共30小题;共150分)
    1. 条件语句对应的基本逻辑结构是
    A. 顺序结构B. 条件结构C. 循环结构D. 以上都不正确

    2. 关于语句INPUT “提示内容”;变量,下列说法不正确的是
    A. 提示内容可以是中文也可以是英文
    B. 提示内容一般是提示用户输入什么样的信息
    C. 语句可以给多个变量赋值
    D. 这是一个输出语句

    3. 下列输入语句中正确的是
    A. INPUT 2,3,4B. INPUT “x=”;x,“y=”;y
    C. INPUT x,y,zD. INPUT x=2

    4. 算法中的条件结构由 来表达.
    A. 输入语句B. 输出语句C. 赋值语句D. 条件语句

    5. 下列输出语句中,格式正确的是
    A. PRINT A+B=CB. PRINT x=3 * 5
    C. PRINT “S=”,3 * 7D. PRINT “平均分”

    6. 下列赋值语句中错误的是
    A. N=N+1B. K=K*K
    C. C=AB+DD. C=A/B

    7. 以下给出的赋值语句中,正确的个数是
    ① 3=B;② x+y=0;③ A=B=−2;④ T=T*T;⑤ A=A+1.
    A. 0B. 1C. 2D. 3

    8. 关于“a=x+y+z/3”,下列说法中正确的是
    A. 表达式 a=x+y+z/3 的值等于 a 的值
    B. 把变量 a 的值赋给表达式 a=x+y+z/3
    C. 把表达式 a=x+y+z/3 的值赋给 a
    D. 表示 a=x+y+z/3 与 a 的取值相同

    9. 下列语句是正确的赋值语句的是
    A. 5=xB. x+y=3C. x=y=−2D. y=y*y

    10. 下列给出的赋值语句中正确的是
    A. 4=MB. M=-MC. B=A=3D. x+y=0

    11. 计算机程序设计语言中都包含下列语句中的哪几种
    ①输入语句 ②判断语句 ③输出语句 ④赋值语句 ⑤条件语句 ⑥循环语句
    A. ①②③④⑤⑥B. ①③④⑤⑥C. ①②④⑤⑥D. ①②③⑤⑥

    12. 下列赋值语句正确的是
    A. m+n=3B. 1=mC. m=n=1D. m=m−1

    13. 下述程序的功能是
    S=1
    i=3
    WHILE S10000 的最小正整数 n

    14. 下列算法:
    ①求和 112+122+132+⋯+11002;
    ②已知两个数求它们的商;
    ③已知函数定义在区间上,将区间十等分求端点及各分点处的函数值;
    ④已知正方形的边长求面积.
    其中可能用到循环语句的是
    A. ①②B. ①③C. ①④D. ③④

    15. 下面两个程序最后输出的“S”分别等于
    A. 17,17B. 21,21C. 21,17D. 14,21

    16. 下列关于条件语句的说法正确的是
    A. 条件语句中必须有 ELSE 和 END IF
    B. 条件语句中可以没有 END IF
    C. 条件语句中可以没有 ELSE,但是必须有 END IF
    D. 条件语句中可以没有 END IF,但是必须有 ELSE

    17. 给出下面的程序:
    INPUT“实数”;x1,y1,x2,y2
    a=x1-x2
    m=a^2
    b=y1-y2
    n=b^2
    S=m+n
    d=SQR(S)
    PRINT“d=”;d
    END
    此程序的功能是
    A. 求点到直线的距离B. 求两点之间的距离
    C. 求一个多项式函数的值D. 求输入的值的平方和

    18. 阅读左下流程图指出:若输入 x 的值为 1,则输出的结果为
    A. 4B. 1C. 3D. 2

    19. 关于输入、输出语句,下列说法正确的是
    A. 输入语句只能输入数字B. 输出语句只能输出文字
    C. 输入语句不能给多个变量赋值D. 输入、输出语句可以有提示

    20. 读程序:
    INPUT “x=”;x
    IF x>=2 THEN
    y=x/3+3
    ELSE
    y=x+1
    END IF
    PRINT y
    END
    现在输入 x 的初值为 6,则运行结果为
    A. 5B. 7C. 2D. 6

    21. 执行下面的程序输出的结果为
    S=0
    fr x=3:1:7
    S=S+x
    end
    print(%i(2,S))
    A. 25B. 18C. 3,4,5,6,7D. 3,7,12,18,25

    22. 阅读下面的程序语言,这段程序语言的功能是
    INPUT y
    IF y>0.5
    THEN
    PRINT“1”
    ELSE
    PRINT“0”
    END IF
    END
    A. 当输入 y>0.5 时,输出 1, 否则输出 0
    B. 当输出的 y>0.5 时,输出 0, 否则输出 1
    C. 当随机函数生成的随机数大于 0.5 时,输出 1, 否则输出 0
    D. 以上说法都不对

    23. 下面是一个算法的程序,当输入的 x 值为 5 时,输出 y 的值为 2,则横线上的关系式是 (此题无答案)
    INPUT x
    WHILE x>0
    x=x-2
    WEND
    y=______
    PRINT y
    END
    A. y=x2B. y=2−xC. y=2xD. y=x12

    24. 下列程序执行后输出的结果是
    A. −1B. 0C. 1D. 2

    25. 所给程序运行后的输出结果为
    i=1
    WHILE i10
    PRINT x
    END
    A. 不能执行B. 能执行一次C. 能执行十次D. 有语法错误

    27. 下面程序运行后,输出的值是
    i=0
    DO
    i=i+1
    LOOP UNTIL i*i>=2000
    i=i−1
    PRINT i
    END
    A. 42B. 43C. 44D. 45

    28. 执行下面程序的结果为
    a=input("a=");
    b=input("b=");
    m=a;
    a=b;
    b=m;
    print(%i(2),a,b);
    A. a,b 的值都等于 m 的值B. a,b 的值都等于 a 的值
    C. a,b 的值都等于 b 的值D. a,b 的值互相交换

    29. 计算机执行下面的程序段后,输出的 a,b 的值是
    a=1;
    b=3;
    a=a+b;
    b=a-b;
    print(%i(2),a,b);
    A. 1,4B. 4,1C. 0,0D. 6,0

    30. 有下列程序:
    INPUT x
    IF x>=1 THEN
    PRINT x
    ELSE
    PRINT -x
    END IF
    END
    现有人将其修改为下面的程序与其实现相同的功能:
    INPUT x
    IF _____THEN
    x=-x
    ELSE
    PRINT x
    END IF
    END
    请在“ ”内填上合适的语句,使程序能够正常,运行
    A. x1D. x10000 时停止循环,输出的 i 值是使 1×3×5×⋯×n>10000 成立的最小正整数 n.
    14. B【解析】在问题处理时,对某一步骤或若干步骤重复执行多次的适用于循环语句,故①③可能用到.
    15. C
    【解析】第一个程序中,i=7 时执行循环体 i=i+2,此时 i 为 9,S=2×9+3=21,结束循环.第二个程序中,i=7 时,S=2×7+3=17,然后执行 i=i+2,此时 i=9,结束循环.
    16. C【解析】条件语句有 2 种不同的格式,一种格式中没有 ELSE,但两种格式都有 END IF,故A,B,D错误,C正确.
    17. B
    18. B【解析】∵ 1

    相关试卷

    【备战2022】高考数学选择题专题强化训练:数列:

    这是一份【备战2022】高考数学选择题专题强化训练:数列,共9页。试卷主要包含了选择题等内容,欢迎下载使用。

    【备战2022】高考数学选择题专题强化训练:程序框图:

    这是一份【备战2022】高考数学选择题专题强化训练:程序框图,共16页。试卷主要包含了选择题等内容,欢迎下载使用。

    【备战2022】高考数学选择题专题强化训练:函数:

    这是一份【备战2022】高考数学选择题专题强化训练:函数,共12页。试卷主要包含了选择题,多选题等内容,欢迎下载使用。

    英语朗读宝
    • 精品推荐
    • 课件
    • 教案
    • 试卷
    • 学案
    • 其他
    欢迎来到教习网
    • 900万优选资源,让备课更轻松
    • 600万优选试题,支持自由组卷
    • 高质量可编辑,日均更新2000+
    • 百万教师选择,专业更值得信赖
    微信扫码注册
    qrcode
    二维码已过期
    刷新

    微信扫码,快速注册

    手机号注册
    手机号码

    手机号格式错误

    手机验证码 获取验证码

    手机验证码已经成功发送,5分钟内有效

    设置密码

    6-20个字符,数字、字母或符号

    注册即视为同意教习网「注册协议」「隐私条款」
    QQ注册
    手机号注册
    微信注册

    注册成功

    返回
    顶部
    Baidu
    map