四川大学《程序设计语言(1)1347》20春在线作业1.doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.C语言程序的执行,总是起始于()

A.程序中的第一条可执行语句

B.程序中的第一个函数

C.main函

数 D.包含文件中的第一个函数

【参考答案】: C

2.语句 PRINT “

3.5” +“6.5” +“42”执行的结果是()。

A.52

B.3.5 6.5 42

C.-1

D.3.56.542

【参考答案】: B

3.用DIM s (4)定义的数组可存放的元素个数为()。

A.4

B.5

C.6

D.7

【参考答案】: B

4.已知int a=6; 则执行a+=a-=a*a;语句后,a的值为()

A.36

B.0

C.-24

D.-60

【参考答案】: D

5.在C语言中,引用数组元素时,其数组下标的数据类型允许是()

A.整型常量

B.整型表达式

C.整型常量或整型表达式

D.任何类型的表达式

【参考答案】: C

6.下列语句执行后,变量a的值是()。 a = 3:a = 6 END a = 9

A.3

B.6

C.9

D.程序有错,a的值不可确定

【参考答案】: B

7.下面的字符串赋值语句中正确的是()。

A.x = “ABC”

B.y$ = ABC

C.z$ = “123”

D.w$ = 123

【参考答案】: C

8.已知char ch=′C′;则表达式ch=(ch>=′A′ && ch<=′Z′)?(ch+32):ch;的值是()

A.A

B.a

C.Z

D.c

【参考答案】: D

9.

A.3

B.9

C.–99

D.12

【参考答案】: C

10.表达式“25 MOD(1-2∧2)”的值是()。

A.1

B.2

C.3

D.0

【参考答案】: A

11.下面的字符串赋值语句中,正确的是()。

A.x = “ ab ”

B.y$ = ab

C.z$ = “ 39 ”

D.w$ = 39

【参考答案】: C

12.下面四个选项中,均是不正确的8进制数或16进制数的选项是()

A.016 0x8f 018

B.0abc 017 0xa

C.010 -0x11 0x16

D.0a12 7ff

-123

【参考答案】: D

13.表达式a

A.||

B.&

C.

D.()

【参考答案】: D

14.下列说法中错误的是() A)只能在循环体内使用break语句 B)

在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束

本层循环 C)在while和do…while循环中,continue语句并没有使

整个循环终止 D)continue的作用是结束本次循环,即跳过本次循环

体中余下尚未执行的语句,接着再一次进行循环判断

A.只能在循环体内使用break语句

B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环

C.在while和do…while循环中,continue语句并没有使整个循环终止

D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断

【参考答案】: A

15.已知x,y,z均为整型变量,且值均为1,则执行语句++x||++y&&++z;

后,表达式x+y的值为()

A.1

B.2

C.3

D.4

【参考答案】: C

16.

A.6

B.24

C.30

D.32

【参考答案】: C

17.以下叙述中正确的是()

A.构成C程序的基本单位是函数

B.可以在一个函数中定义另一个函

数 C.main()函数必须放在其他函数之前 D.所有被调用的函数一定要在调用之前进行定义

【参考答案】: A

18.下面程序的运行结果是()。 x = 5:y = 3 PRINT x = y END

A.0

B.5

C.3

D.–1

【参考答案】: A

19.调用gets和puts函数时,必须包含的头文件是()

A.stdio.h

B.stdlib.h

C.define

D.以上都不对

【参考答案】: A

20.下列说法中错误的是()

A.只能在循环体内使用break语句

B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环

C.在while和do…while循环中,continue语句并没有使整个循环终止

D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断

【参考答案】: A

21.QBASIC中所有语句都是由语句定义符和语句体共同组成。

A.错误

B.正确

【参考答案】: A

22.在程序设计中,数据只能是数字

A.错误

B.正确

【参考答案】: A

23.注释是QBASIC程序中无关紧要的部分。

A.错误

B.正确

【参考答案】: A

24.STOP语句的作用是终止程序的运行

A.错误

B.正确

【参考答案】: A

25.WRITE 是QBASIC中合法的变量名。

A.错误

B.正确

【参考答案】: A

26.QBASIC提供了两个工作窗口。

A.错误

B.正确

【参考答案】: B

27.变量和符号常量实质是一样的。

相关文档
最新文档