以下定义语句中正确的是()A、char a=’A’ b=’B’;B、float a=b=10.0;C、int a=10,*b=a;D、float *a,b=a;

以下定义语句中正确的是()

  • A、char a=’A’ b=’B’;
  • B、float a=b=10.0;
  • C、int a=10,*b=&a;
  • D、float *a,b=&a;

相关考题:

下列定义变量的语句中错误的是A)int _int;B)double int_;C)char For;D)float US$;

若有以下定义和语句union data{ int i; char c; float f; } x;int y;则以下语句正确的是A)x=10.5;B)x.c=101;C)y=x;D)printf("%d\n",x);

设已有定义: float x; 则以下对指针变量 p 进行定义且赋初值的语句中正确的是A)float *p=1024;B)int *p=(float)x;C)float p=x;D)float *P=x;

以下定义语句中正确的是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;

若各选项中所用变量已正确定义,函数 fun 中通过 return 语句返回一个函数值,以下选项中错误的程序是A)main(){ …… x=fun(2,10); …… }float fun(int a,int b){ …… }B)float fun(int a,int b){ …… }main(){ …… x=fun(i,j); …… }C)float fun(int,int);main(){ …… x=fun(2,10); …… }float fun(int a,int b) { …… }D)main(){ float fun(int i,int j);…… x=fun(i,j); …… }float fun(int a,int b){ …… }

设已有定义:float x;则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float *p=1024;B.int *p=(float x);C.float p=x;D.float *P=x;

已知:char a;int b;float c;double d;执行语句“c=a+b+c+d;”后,变量c的数据类型是( )。A.int B.char C.float D.double

下列定义变量的语句中正确的是( )。A)int _int; B)double 3int_;C)char for; D)float US;

以下定义语句中正确的是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;

下列语句段中,正确的是( )。A.struct{int x;float y;int a[2];unsigned b[3];char name[10];};B.struct stu{unsigned a[3];unsigned b[4];}x;int*p=x.a;C.struct stu{int a;float x[4];}y={1,1.0};float data=y.x;D.struct nd{int a,b;unsigned c[2]=5;};

若各选项中所用变量已正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是( )。A.main() {……x=fun(2,10);……} float fun(int a,int b){……}B.float fun(int a,int b){……} main() {……x=fun(i,j);……}C.float fun(int,int); main() {……x=fun(2,10);……} float fun(int a,int b){……}D.main() {float fun(int I,intj); ……x=fun(i,j);……} float fun(int a,int b){……}

以下定义语句中正确的是( )。A.char a='A ' b='B';B.float a=b=10.0;C.int a=10, *b=a;D.float *a, b=a;

以下定义语句中正确的是______。A.char a='A' b='B';B.float a=b=19.0;C.int a=10, *b=a;D.float *a, b=a;

下列定义变量的语句中错误的是( )。A.int_int;B.double int_;C.char for;D.float US$

以下能正确定义且赋初值的语句是( )。A.int n1=n2=10;B.char c=32;C.float f=f+1.1;D.double x=12.300.5;

以下对一维实型数组a的正确定义的是______。A.float a(10);B.int n=10;float a[n];C.int n;float a [n]; scanf("%d",n);D.#define SIZE 10 float a[SIZE];

以下定义语句中正确的是( )。A.char a='A'b='B';B.float a=b=l0.0;C.int a=l0,*b=a;D.float *a,b=a;

l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=S l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=&x;B.int*p-(float)x;C.float p=&x;D.float*p=1024;

下列定义变量的语句中错误的是( )。A.int jnt;B.double int_;C.char For;D.float US$;

下列引用的定义中,( )是错误的。A.int i; int j=i;B.int i; int j; j=i:C.float i; float j=i;D.char d; char k=d;

若各选项中所有变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是______。A.mam() {…… x=fun(2,10); ……} fioat fun(int a,int b) { ……}B.float fun (int a,int b) {……} main() {…… x=fun(i,j); ……}C.float fun (int int); main() {…… x=fun(2,10); ……} float fun (int a,int b){ ……}D.main() { float fun (int i, int j); …… x=fun(i,j); ……} float fun (int a,int b){ ……}

以下能正确定义且赋初值的语句是A.int n1=n2=10:B.char c=32;C.float f=f+1.1D.double x=12.3E2.5:

若有以下定义:char a;int b;float c;double d;则表达式a*b+d-c值的类型为( )。A.A. float SXB 若有以下定义:char a;int b;float c;double d;则表达式a*b+d-c值的类型为( )。A.A. floatB.intC.charD.double

以下能正确定义赋初值的语句是( )。A.int nl=n2=10:B.Char e=32;C.float f=f+1.1;D.double x=12.3E2.5;

若下列各选项中所有变量已正确定义,函数fun通过return语句返回一个函数值,以下选项中错误的程序是( )。A.main( ) {...... x = fun(2,10);......} float fun(int a, int b){......}B.float fun( int a,int b){......} main( ) {......x = fun(i,j);......}C.float fun(int, int); main( ) {......x=fun(2,10);......} float fun(iht a, int b){......}D.main( ) { float fun(int i, int j); ...... x = fun(i,j);......} float fun(int a,int b) {......}

下列定义语句正确的是: A.char c="/n";B.int i=12;C.float f=2.8;D.boolean b=null;

下面语句在编译时不会出现警告或错误的是()A、 float f=3.14;B、 char c=”c”;C、 Boolean b=null;D、 int i=10.0;