下列选项中,不合法的变量是( )。
A: int x = 3;
B: char ch = ‘c’;
C: float f;
D: case c;
A: int x = 3;
B: char ch = ‘c’;
C: float f;
D: case c;
D
举一反三
- 下列选项中不合法的变量是( )。 A: int x=4 B: char ch=‘c’ C: float f D: case c
- 下列变量初始化错误的是() A: int s=1,t=1; B: float f =3.68; C: char ch='x'; D: char ch='x',float f =3.68;
- 以下共用体定义错误的是() A: union{ int i;char ch;float f;}a,b,c; B: union data{int i;char ch;float f;} C: union data{int i; char ch;float f;}union data a,b,c; D: union data{ int i;char ch;float f;};union dataa,b,c;
- 下列变量定义中, 错误的是( )。 A: int if; B: int a,A; C: char a=’ ’; D: float x=-3.33333;
- 已知有变量 data1 定义如下:union data{ int i;char ch;float f;} data1;则变量data1 所占的内存存储空间可表示为() 。 A: sizeof(int) B: sizeof(char) C: sizeof(float) D: sizeof(int)+sizeof(char)+sizeof(float)
内容
- 0
union u { char ch; int i; float f; }; 定义了共用体变量.
- 1
下列定义变量的语句中错误的是________。 () A: int _Int; B: double int_; C: char For; D: float case;
- 2
如果有函数的定义形式为: float fun(flat x, int y, char c) { ...... } 则下列给出的函数的原型声明中,正确的是( )。 A: float fun(float x, int y, char c); B: float fun(float x, int y, char); C: float fun(float, int, char); D: fun(int, int, int);
- 3
下列的变量定义中,错误的是( )。 A: int a;b B: float a,b1=1.23f; C: char ch='d'; D: public int i=100,j;
- 4
以下不合法的数组定义是 。 A: float x[2][ ]={1,2,4,6,8,10}; B: char a[3][10]={ "China","American","Asia"}; C: int x[2][2]={1,2,3,4}; D: int m[][3]={1,2,3,4,5,6};