川大《程序设计语言(1)1347》18春在线作业2 下载本文

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

(单选题) 1: 在QBASIC语言中,行号或标号的作用是表明( )。 A: 程序执行的顺序 B: 程序编排的顺序 C: 转移指向的标志 D: 无作用 正确答案:

(单选题) 2: 若变量已正确定义并赋值,以下符合C语言语法的表达式是( ) A: a:=b+1 B: a=b=c+2 C: int 18.5%3 D: a=a+7=c+b 正确答案: (单选题) 3: 在C程序中, 在求逻辑值时,用()表示逻辑表达式值为“真”,又用()表示逻辑表达式值为“假”。 ( ) A: 1 0 B: 0 1

C: 非0 非0 D: 1 1 正确答案:

(单选题) 4: 下面四组READ/DATA语句中正确的是()。 A: READ a,b,c DATA 1,2 * 3,6 B: READ a,b,c DATA 2x,3y,4 C: READ a,b,c DATA 1,6 D: READ a,b,c DATA 1,3,6 正确答案: (单选题) 5: A: 3 B: 9 C: –99 D: 12

正确答案:

(单选题) 6: 以下说法正确的是( )

A: C语言程序总是从第一个的函数开始执行

B: 在C语言程序中,要调用函数必须在main()函数中定义 C: C语言程序总是从main()函数开始执行

D: C语言程序中的main()函数必须放在程序的开始部分 正确答案:

(单选题) 7: 若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( ) A: sizeof,&=,<<,^ B: sizeof,<<,^,&= C: ^,<<,sizeof,&= D: <<,^,&=,sizeof 正确答案:

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

(单选题) 8: 以下4个选项中,不能看做一条语句的是( ) A: ;

B: a=5,b=2.5,c=3.6; C: if(a<5);

D: if(b!=5)x=2;y=6; 正确答案: (单选题) 9: A: 6 B: 24 C: 30 D: 32

正确答案:

(单选题) 10: 下列关于字符串的说法中错误的是( )

A: 在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志

B: ′\0′作为标志占用存储空间,计入串的实际长度

C: 在表示字符串常量的时候不需要人为在其末尾加入′\0′ D: 在C语言中,字符串常量隐含处理成以′\0′结尾 正确答案:

(单选题) 11: 设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=a>b)&&(n=c>d)后n的值是( ) A: 1 B: 2 C: 3 D: 4

正确答案:

(单选题) 12: 表达式“ a * b % + c!- d # ”的值的类型是()。 A: 长整型 B: 整型 C: 单精度型 D: 双精度型 正确答案:

(单选题) 13: 若有说明语句:char c='\72';则变量c( ) A: 包含1个字符 B: 包含2个字符 C: 包含3个字符 D: c的值不确定 正确答案:

(单选题) 14: 语句PRINT “25 * 4”输出的结果是()。 A: “25 * 4” B: 出错信息 C: 25 * 4 D: 100

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

正确答案:

(单选题) 15: 表达式a

(单选题) 17: 下面四个语句中,正确赋值语句是()。 A: LET x,y,z = 5 B: cosx = 0.5

C: LET cos(x) = 0.5

D: LET x = 3,y = 4,z = 5 正确答案:

(单选题) 18: 将多条语句写在同一行时,每个语句之间应该用()分隔。 A: 逗号 B: 分号 C: 顿号 D: 冒号 正确答案:

(单选题) 19: 已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为( ) A: 2 B: 3 C: 4 D: 5

正确答案:

(单选题) 20: 下列运算符中,要求运算对象必须是整数的是( ) A: / B: * C: % D: !

正确答案:

(判断题) 1: 在程序设计中,数据只能是数字 A: 错误 B: 正确 正确答案:

(判断题) 2: 在赋值语句中,关键字 LET 可以被省略

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

A: 错误 B: 正确 正确答案:

(判断题) 3: NAME 是QBASIC中合法的变量名。 A: 错误 B: 正确 正确答案:

(判断题) 4: QBASIC程序中,行号是由数字和字母组成。 A: 错误 B: 正确 正确答案:

(判断题) 5: 变量和符号常量实质是一样的。 A: 错误 B: 正确 正确答案:

(判断题) 6: 在程序的运行过程中,可以多次对符号常量进行赋值。 A: 错误 B: 正确 正确答案:

(判断题) 7: PRINT语句用标准格式输出时,各输出项之间用分号分隔。 A: 错误 B: 正确 正确答案:

(判断题) 8: 注释是QBASIC程序中无关紧要的部分。 A: 错误 B: 正确 正确答案:

(判断题) 9: QBASIC中所有语句都由语句定义符和语句体共同组成。 A: 错误 B: 正确 正确答案:

(判断题) 10: 在程序设计中,数据只能是数字。 A: 错误 B: 正确 正确答案:

(单选题) 1: 在QBASIC语言中,行号或标号的作用是表明( )。 A: 程序执行的顺序 B: 程序编排的顺序 C: 转移指向的标志 D: 无作用 正确答案:

(单选题) 2: 若变量已正确定义并赋值,以下符合C语言语法的表达式是( ) A: a:=b+1

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

B: a=b=c+2 C: int 18.5%3 D: a=a+7=c+b 正确答案:

(单选题) 3: 在C程序中, 在求逻辑值时,用()表示逻辑表达式值为“真”,又用()表示逻辑表达式值为“假”。 ( ) A: 1 0 B: 0 1

C: 非0 非0 D: 1 1 正确答案:

(单选题) 4: 下面四组READ/DATA语句中正确的是()。 A: READ a,b,c DATA 1,2 * 3,6 B: READ a,b,c DATA 2x,3y,4 C: READ a,b,c DATA 1,6 D: READ a,b,c DATA 1,3,6 正确答案: (单选题) 5: A: 3 B: 9 C: –99 D: 12

正确答案:

(单选题) 6: 以下说法正确的是( )

A: C语言程序总是从第一个的函数开始执行

B: 在C语言程序中,要调用函数必须在main()函数中定义 C: C语言程序总是从main()函数开始执行

D: C语言程序中的main()函数必须放在程序的开始部分 正确答案:

(单选题) 7: 若有运算符<<,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是( ) A: sizeof,&=,<<,^ B: sizeof,<<,^,&= C: ^,<<,sizeof,&= D: <<,^,&=,sizeof 正确答案:

(单选题) 8: 以下4个选项中,不能看做一条语句的是( ) A: ;

B: a=5,b=2.5,c=3.6; C: if(a<5);

D: if(b!=5)x=2;y=6; 正确答案: (单选题) 9: A: 6

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

B: 24 C: 30 D: 32

正确答案:

(单选题) 10: 下列关于字符串的说法中错误的是( )

A: 在C语言中,字符串是借助于字符型一维数组来存放的,并规定以字符′\0′作为字符串结束标志

B: ′\0′作为标志占用存储空间,计入串的实际长度

C: 在表示字符串常量的时候不需要人为在其末尾加入′\0′ D: 在C语言中,字符串常量隐含处理成以′\0′结尾 正确答案:

(单选题) 11: 设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行 (m=a>b)&&(n=c>d)后n的值是( ) A: 1 B: 2 C: 3 D: 4

正确答案:

(单选题) 12: 表达式“ a * b % + c!- d # ”的值的类型是()。 A: 长整型 B: 整型 C: 单精度型 D: 双精度型 正确答案:

(单选题) 13: 若有说明语句:char c='\72';则变量c( ) A: 包含1个字符 B: 包含2个字符 C: 包含3个字符 D: c的值不确定 正确答案:

(单选题) 14: 语句PRINT “25 * 4”输出的结果是()。 A: “25 * 4” B: 出错信息 C: 25 * 4 D: 100 正确答案:

(单选题) 15: 表达式a

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

A: BELL B: BOTH C: BOTTOM D: AUTOMATION 正确答案:

(单选题) 17: 下面四个语句中,正确赋值语句是()。 A: LET x,y,z = 5 B: cosx = 0.5

C: LET cos(x) = 0.5

D: LET x = 3,y = 4,z = 5 正确答案:

(单选题) 18: 将多条语句写在同一行时,每个语句之间应该用()分隔。 A: 逗号 B: 分号 C: 顿号 D: 冒号 正确答案:

(单选题) 19: 已知int i,a;执行语句i=(a=3,a++,- -a,a+4,a+5,++a);后,变量i的值为( ) A: 2 B: 3 C: 4 D: 5

正确答案:

(单选题) 20: 下列运算符中,要求运算对象必须是整数的是( ) A: / B: * C: % D: !

正确答案:

(判断题) 1: 在程序设计中,数据只能是数字 A: 错误 B: 正确 正确答案:

(判断题) 2: 在赋值语句中,关键字 LET 可以被省略 A: 错误 B: 正确 正确答案:

(判断题) 3: NAME 是QBASIC中合法的变量名。 A: 错误 B: 正确 正确答案:

(判断题) 4: QBASIC程序中,行号是由数字和字母组成。

www.vu8o.com

------------------------------------------------------------------------------------------------------------------------------

A: 错误 B: 正确 正确答案:

(判断题) 5: 变量和符号常量实质是一样的。 A: 错误 B: 正确 正确答案:

(判断题) 6: 在程序的运行过程中,可以多次对符号常量进行赋值。 A: 错误 B: 正确 正确答案:

(判断题) 7: PRINT语句用标准格式输出时,各输出项之间用分号分隔。 A: 错误 B: 正确 正确答案:

(判断题) 8: 注释是QBASIC程序中无关紧要的部分。 A: 错误 B: 正确 正确答案:

(判断题) 9: QBASIC中所有语句都由语句定义符和语句体共同组成。 A: 错误 B: 正确 正确答案:

(判断题) 10: 在程序设计中,数据只能是数字。 A: 错误 B: 正确 正确答案: