问题 单项选择题

下列的变量定义中,错误的是( )。

A. int a;b

B. float a,b1=1.23f;

C. char ch='d';

D. public int i=100,j;

答案

参考答案:A

解析:同时定义几个同一种类型的数据时,中间用“,”隔开。选项B) floata,b1=1.23f;a没有赋值,但系统会初始默认值0.0赋给a;选项C) char ch='d';字符的定义必须用”号括起来;选项D) public int i=100,j没有赋值,但系统会初始默认值0给j

多项选择题
判断题