青青 发表于 2016-11-12 14:32:00

川大《程序设计语言(1)1347》16秋在线作业2标准答案

《程序设计语言(1)1347》16秋在线作业2
答案附件回复可见,需要的请自助下载
辅导联系qq王老师1647861640
一、单选题:
1.在下面四个字符串中哪一个是合法的字符串常量(    )。          (满分:3)
    A. d
    B. “ 128 ”
    C. 程序设计
    D. 128
2.下面四个赋值语句中,正确的是(    )。          (满分:3)
    A. LETx,y,z = 5
    B. sx = 5
    C. LETx + 1 = 5
    D. LETx$ = 5
3.执行INPUT语句时,若从键盘输入多个数据,数据之间应用(    )分隔。          (满分:3)
    A. 空格
    B. 句号
    C. 顿号
    D. 逗号
4.下列运算符中,要求运算对象必须是整数的是(    )          (满分:3)
    A. /
    B. *
    C. %
    D. !
5.表达式“25 MOD(1-2∧2)”的值是(    )。          (满分:3)
    A. 1
    B. 2
    C. 3
    D. 0
6.C语言中,字符型数据在内存中存储形式是(    )          (满分:3)
    A. 原码
    B. 反码
    C. 补码
    D. ASCII码
7.定义数组DIM a(-5 TO 5,-3 TO 3)后,函数LBOUND(a,1)和UBOUND(a,2)的值分别是(    )。          (满分:3)
    A. 5        -3
    B. -5        3
    C. -5        -3
    D. 5        3
8.下面四个选项中,均是不正确的8进制数或16进制数的选项是(    )          (满分:3)
    A. 016 0x8f 018
    B. 0abc 017 0xa
    C. 010 -0x11 0x16
    D. 0a12 7ff -123
9.下列叙述中正确的是 (    )          (满分:3)
    A. C语言编译时不检查语法
    B. C语言的子程序有过程和函数两种
    C. C语言的函数可以嵌套定义
    D. C语言的函数可以嵌套调用
10.对表达式for(表达式1; ;表达式3)可理解为 (    )          (满分:3)
    A. for(表达式1;0;表达式3)
    B. for(表达式1;1;表达式3)
    C. for(表达式1;表达式1;表达式3)
    D. for(表达式1;表达式3;表达式3)
11.设int x=1,y=1;表达式(!x(    )y- -)的值是(    )          (满分:3)
    A. 0
    B. 1
    C. 2
    D. -1
12.          (满分:3)
    A. 7    7
    B. 34    7
    C. 7    34
    D. 34   34
13.若变量a,i已正确定义,且i已正确赋值,合法的语句是(    )          (满分:3)
    A. a= =1
    B. ++i
    C. a=a++=5
    D. a=int(i)
14.下列说法中错误的是 (    )A)只能在循环体内使用break语句 B)在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环 C)在while和do…while循环中,continue语句并没有使整个循环终止 D)continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断          (满分:3)
    A. 只能在循环体内使用break语句
    B. 在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
    C. 在while和do…while循环中,continue语句并没有使整个循环终止
    D. continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
15.假设整型变量a,b,c的值均为5,则表达式a+++b+++c++的值为(    )          (满分:3)
    A. 17
    B. 16
    C. 15
    D. 14
16.下面说法中正确的是(    )。          (满分:3)
    A. 置数语句DATA中的值可以是变量、表达式和函数。
    B. 置数语句DATA中的值可以是变量、常量和字符串。
    C. 置数语句DATA中的值只能是数值常量和字符串常量。
    D. A和B都正确。
17.以下程序的输出结果是(    )main(    ){ int a=21,b=11;printf("%d\n",- -a+b,- -b+a);}          (满分:3)
    A. 30
    B. 31
    C. 32
    D. 33
18.下面关于QBASIC语言中数组下标的说法,错误的是(    )。          (满分:3)
    A. 数组下标的下界缺省为1
    B. 数组下标的下界可以为负数
    C. 数组下标的下界必须小于上界
    D. 数组下标的上界可以为负数
19.DIMxyz$(10,3)定义的是哪一种数组(    )。          (满分:3)
    A. 一维数值型数组
    B. 二维数值型数组
    C. 一维字符型数组
    D. 二维字符型数组
20.以下正确的说法是(    )          (满分:3)
    A. 用户若需调用标准库函数,调用前必须重新定义
    B. 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
    C. 系统根本不允许用户重新定义标准库函数
    D. 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动调用
三、判断题:
1.WRITE是QBASIC中合法的变量名。          (满分:4)
    A. 错误
    B. 正确
2.在程序设计中,数据只能是数字。          (满分:4)
    A. 错误
    B. 正确
3.QBASIC中所有语句都由语句定义符和语句体共同组成。          (满分:4)
    A. 错误
    B. 正确
4.在赋值语句中,关键字 LET 可以被省略。          (满分:4)
    A. 错误
    B. 正确
5.变量和符号常量实质是一样的。          (满分:4)
    A. 错误
    B. 正确
6.QBASIC提供了两个工作窗口。          (满分:4)
    A. 错误
    B. 正确
7.STOP语句的作用是终止程序的运行          (满分:4)
    A. 错误
    B. 正确
8.PRINT语句用标准格式输出时,各输出项之间用分号分隔。          (满分:4)
    A. 错误
    B. 正确
9.NAME是QBASIC中合法的变量名。          (满分:4)
    A. 错误
    B. 正确
10.注释是QBASIC程序中无关紧要的部分          (满分:4)
    A. 错误
    B. 正确
答案附件回复可见,需要的请自助下载
辅导联系qq王老师1647861640

**** Hidden Message *****
页: [1]
查看完整版本: 川大《程序设计语言(1)1347》16秋在线作业2标准答案