川大《程序设计语言(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]