若a、b、c、d都是int型变量且都已经正确赋初值,则下列不正确的赋值语句是( )
A.a+d;
B.a++;
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
第1题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第2题:
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是( )。
A.a+d;
B.a++;
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
第3题:
若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。
A.a==1
B.++i
C.a=a++=5
D.a=int(i)
第4题:
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是( )。
A.a+d;
B.a++:
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
第5题:
若a、b、c、d都是int型变量且都已经正确赋初值,则下列不正确的赋值语句是( )。
A.a+ d;
B.a++;
C.a=b=c=d=100;
D.a=(b=3)+(d=5);
第6题:
以下能正确定义整型变量a,b和c,并为其赋初值1的语句是______。
A.int a=b=c=1;
B.int a,b,c=1;
C.a=b=c=1;
D.int a=1,b=1,c=1;
第7题:
为了给三个变量赋初值1,赋值语句是:x=y=z=1。()
第8题:
若函数中有定义语句:int a;,则( )。
A)系统将自动给a赋初值0
B)这时a中的值是和随机数
C)系统将自动给a赋初值-1
D)这a中无任何值
第9题:
若a、b都是int类型变量,()不是正确的赋值语句。
第10题:
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句的正确解释是()
第11题:
a=1%(b=c=2);
a=(b=3)*c;
a=b=c/10;
a=2=(b=9)=1;
第12题:
a=(b=c)+8;
(a=b)=c=9;
a=(b==c)='A';
a+b=c+1;
第13题:
若变量a,b已正确定义,且b已正确赋值,则合法的语句是( )。
A.b=double(b);
B.(int)a=(int)b;
C.a=a++=5;
D.a=double(b);
第14题:
若函数中有定义语句:int a;,则( )。
A.系统将自动给a赋初值0
B.这时a中的值是和随机数
C.系统将自动给a赋初值-1
D.这a中无任何值
第15题:
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A.float*p=&x;
B.int*p-(float)x;
C.float p=&x;
D.float*p=1024;
第16题:
若变量已正确定义为int型,要通过语句:scanf(”%d,%d,%d”,&;a,&;b,&C.;给a赋值l、给b赋值2、给C赋值3,以下输入形式中错误的是( )。(注:口代表一个空格符)

第17题:
若变量a,i已正确定义,且i已正确赋值,下面合法的语句是( )。
A.a==1
B.++i;
C.a=a++=5;
D.a=int(i);
第18题:
若变量a、i已正确定义,且i已正确赋值,合法的语句是( )。
A.a==l;
B.++i;
C.a=a++=5 ;
D.a=int(i);
第19题:
若变量a、i已正确定义,且i已正确赋值,合法的语句是______。
A.a=1;
B.++1;
C.a=a++=5;
D.a=int(i);
第20题:
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是( )。
A)a d;
B)a ;
C)a=b=c=d=100;
D)a=(b=3) (d=5);
第21题:
下面关于变量定义且赋值语句正确的是()
第22题:
若a、b、c、d都是int类型变量且初值为0,()不是正确的赋值语句。
第23题:
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p所指向的变量
语句①和②中的*p含义相同,都表示给指针变量赋值
语句①是在对指针变量p定义时初始化,使p指向x;而语句②是将变量x的值赋给指针变量p
语句①和②的执行结果都是把变量x的地址赋给指针变量p