C语言编程兵书
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.7 习题

(1)以下叙述中错误的是()。

A.C语句必须以分号结束

B.复合语句在语法上被看做一条语句

C.空语句出现在任何位置都不会影响程序运行

D.赋值表达式末尾加分号就构成赋值语句

(2)以下不能定义为用户标识符的是()。

A.Main

B._0

C._int

D.sizeof

(3)以下叙述中正确的是()。

A. C程序中注释部分可以出现在程序中任意合适的地方

B.花括号“{”和“}”只能作为函数体的定界符

C.构成C程序的基本单位是函数,所有函数名都可以由用户命名

D.分号是C语句之间的分隔符,不是语句的一部分

(4)若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是()。

A.1

B.2

C.2.0

D.2.5

(5)下列关于C语言用户标识符的叙述中正确的是()。

A.用户标识符中可以出现在下画线和中画线(减号)

B.用户标识符中不可以出现中画线,但可以出现下画线

C.用户标识符中可以出现下画线,但不可以放在用户标识符的开头

D.用户标识符中可以出现下画线和数字,它们都可以放在用户标识符的开头

(6)下列选项中,合法的C语言关键字是()。

A.VAR

B.cher

C.integer

D.default

(7)C语言提供的合法的关键字是()。

A.swicth

B.cher

C.Case

D.default