以下选项中正确的定义语句是______。

14 查阅

以下选项中正确的定义语句是______。

A.double a;b;

B.double.a=b=7;

C.double a=7,b=7;

D.double,a,b;

参考答案:

C解析:C语言规定,每个语句和数据定义以分号结束,则说明选项A是两条语句,前—条是对变量a作双精度型定义的语句,而后一个“b;”是一个缺少类型的不正确的定义形式,如果是定义多个变量,则应用逗号隔开;当定义多个变量赋同—个值时,不能用等式连写的方式,如选项B的“double a=b=7;”应写成“double a=7,b=7;”所以选项B错误,选项C正确;在定义语句时,类型与变量名之间应用空格分隔,而不是逗号,所以选项D错误。

计算机二级