openhelp100 发表于 2018-5-16 15:08:25

四川大学《程序设计语言(1)1347》18春在线作业1含答案

《程序设计语言(1)1347》18春在线作业1
四川大学完整

一、单选题:
1.(单选题)C语言程序的执行,总是起始于()          (满分:)
    A程序中的第一条可执行语句
    B程序中的第一个函数
    Cmain函数
    D包含文件中的第一个函数
    正确答案:——C——
2.(单选题)语句PRINT“3.5”+“6.5”+“42”执行的结果是()。          (满分:)
    A52
    B3.5+6.5+42
    C-1
    D3.56.542
    正确答案:——D——
3.(单选题)用DIMs(4)定义的数组可存放的元素个数为()。          (满分:)
    A4
    B5
    C6
    D7
    正确答案:——B——
4.(单选题)已知inta=6;则执行a+=a-=a*a;语句后,a的值为()          (满分:)
    A36
    B0
    C-24
    D-60
    正确答案:————
5.(单选题)在C语言中,引用数组元素时,其数组下标的数据类型允许是()          (满分:)
    A整型常量
    B整型表达式
    C整型常量或整型表达式
    D任何类型的表达式
    正确答案:————
6.(单选题)下列语句执行后,变量a的值是()。\n\t\ta=3:a=6\n\t\tEND\n\t\ta=9          (满分:)
    A3
    B6
    C9
    D程序有错,a的值不可确定
    正确答案:————
7.(单选题)下面的字符串赋值语句中正确的是()。          (满分:)
    Ax=“ABC”
    By$=ABC
    Cz$=“123”
    Dw$=123
    正确答案:————
8.(单选题)已知charch=′C′;则表达式ch=(ch>=′A′&&ch<=′Z′)?(ch+32):ch;的值是()          (满分:)
    AA
    Ba
    CZ
    Dc
    正确答案:————
9.(单选题)          (满分:)
    A3
    B9
    C–99
    D12
    正确答案:————
10.(单选题)表达式“25MOD(1-2∧2)”的值是()。          (满分:)
    A1
    B2
    C3
    D0
    正确答案:————
11.(单选题)下面的字符串赋值语句中,正确的是()。          (满分:)
    Ax=“ab”
    By$=ab
    Cz$=“39”
    Dw$=39
    正确答案:————
12.(单选题)下面四个选项中,均是不正确的8进制数或16进制数的选项是()          (满分:)
    A0160x8f018
    B0abc0170xa
    C010-0x110x16
    D0a127ff-123
    正确答案:————
13.(单选题)表达式a<B||(C&D)中运算符优先级最高的是()          (满分:)
    A||
    B&
    C<
    D()
    正确答案:————
14.(单选题)下列说法中错误的是()\nA)只能在循环体内使用break语句\nB)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环\nC)在while和do…while循环中,continue语句并没有使整个循环终止\nD)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断          (满分:)
    A只能在循环体内使用break语句
    B在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
    C在while和do…while循环中,continue语句并没有使整个循环终止
    Dcontinue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
    正确答案:————
15.(单选题)已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;后,表达式x+y的值为()          (满分:)
    A1
    B2
    C3
    D4
    正确答案:————
16.(单选题)          (满分:)
    A6
    B24
    C30
    D32
    正确答案:————
17.(单选题)以下叙述中正确的是()          (满分:)
    A构成C程序的基本单位是函数
    B可以在一个函数中定义另一个函数
    Cmain()函数必须放在其他函数之前
    D所有被调用的函数一定要在调用之前进行定义
    正确答案:————
18.(单选题)下面程序的运行结果是()。\n\t\tx=5:y=3\n\t\tPRINTx=y\n\t\tEND          (满分:)
    A0
    B5
    C3
    D–1
    正确答案:————
19.(单选题)调用gets和puts函数时,必须包含的头文件是()          (满分:)
    Astdio.h
    Bstdlib.h
    Cdefine
    D以上都不对
    正确答案:————
20.(单选题)下列说法中错误的是()          (满分:)
    A只能在循环体内使用break语句
    B在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
    C在while和do…while循环中,continue语句并没有使整个循环终止
    Dcontinue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
    正确答案:————
三、判断题:
21.(判断题)QBASIC中所有语句都是由语句定义符和语句体共同组成。          (满分:)
    A错误
    B正确
    正确答案:————
22.(判断题)在程序设计中,数据只能是数字          (满分:)
    A错误
    B正确
    正确答案:————
23.(判断题)注释是QBASIC程序中无关紧要的部分。          (满分:)
    A错误
    B正确
    正确答案:————
24.(判断题)STOP语句的作用是终止程序的运行          (满分:)
    A错误
    B正确
    正确答案:————
25.(判断题)WRITE是QBASIC中合法的变量名。          (满分:)
    A错误
    B正确
    正确答案:————
26.(判断题)QBASIC提供了两个工作窗口。          (满分:)
    A错误
    B正确
    正确答案:————
27.(判断题)变量和符号常量实质是一样的。          (满分:)
    A错误
    B正确
    正确答案:————
28.(判断题)在赋值语句中,关键字LET可以被省略          (满分:)
    A错误
    B正确
    正确答案:————
29.(判断题)在多重循环中,允许从外层循环转向内层。          (满分:)
    A错误
    B正确
    正确答案:————
30.(判断题)在程序的运行过程中,可以多次对符号常量进行赋值。          (满分:)
    A错误
    B正确
    正确答案:————
更多学习资料请登录www.openhelp100.com

页: [1]
查看完整版本: 四川大学《程序设计语言(1)1347》18春在线作业1含答案