设有以下定义 int a=0; double b=1.25; charc c='A'; #define d 2 则下面语句中错误的是
A.a++;
B.b++;
C.c++;
D.d++;
第1题:
以下定义语句中正确的是
A)int a=b=0;
B)char A=65+1,b='b';
C)float a=1,*b=&a,*c=&b ;
D)double a=0.0,b=1.1;
第2题:
以下定义语句中正确的是
A.int a=b=0;
B.char A=65+1,b=′b′;
C.float a=1,*b=&a,*c=&b;
D.double a=0.0;b=1.1;
第3题:
下列定义变量的语句中错误的是
A)int _int;
B)double int_;
C)char For;
D)float US$;
答案 D
解析:C语言规定,变量的标识符只能由字母、数字或下划线 3 种字符组成,且首字母必须为字母或下划线 。 在 C 语言中大小写字母别认为是不同的字符 。 D 选项中包含有特殊字符 $ ,因此其不是合法的变量名称。
第4题:
设有以下定义 int a=0; double b=1.25; char c='A'; #define d 2 则下面语句中错误的是
A.a++;
B.b++;
C.c++;
D.d++;
第5题:
A.a[0];
B.a[A.length-1];
C.a[3];
D.int i=1; a[i];
第6题:
下列定义变量的语句中正确的是( )。A)int _int; B)double 3int_;C)char for; D)float US&;
第7题:
以下定义语句中正确的是
A.int a=b=0;
B.char A=65+1,b=′b′;
C.float a=1,*b=&a,*c=&b;
D.double a=00;b=1.1;
第8题:
若有以下函数首部
int fun(double x[10], int *n)
则下面针对此函数的函数声明语句中正确的是
A)int fun(double x, int *n);
B)int fun(double , int );
C)int fun(double *x, int n);
D)int fun(double *, int *);
第9题:
A.Float
B.char
C.int
D.double
第10题:
在下面的定义语句中,画线处应填入的内容是 class Fred{ public: void print( ){cout<<data<<endl;} void setData(double D) {data=d;} static int count; private: double data; }; ______count=0;//静态数据成员的定义
A.int
B.static int
C.int Fred::
D.static int Fred::