设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。A.'a'&&
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
A.'a'&&'b'
B.a<=b
C.a||+c&&b-c
D.!((a<b)&&!c||1)
设a、b和c都是int型变量,且a=3、b=4、c=5,则下面的表达式中,值为0的表达式是______。
A.'a'&&'b'
B.a<=b
C.a||+c&&b-c
D.!((a<b)&&!c||1)
设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是()。
A.x&&y
B.x<=y
C.x||++y&&y-z
D.! (x<y&&! z||1)
设x、y\z和k都是int型变量,执行表达式x=(y=4,z=16,k=32)后,x的值为______。
A.4
B.16
C.32
D.52
设x和y均为int型变量,则执行下面的循环后,y值为()。#include <iostream.h>void main(){int x, y;for(y= 1,x= 1 ;y<=50;y++){ if(x>=10) }break;if (x%2==1){ x+=5; continue;} x-=3;} cout<<y;
A.2
B.4
C.6
D.8
若x,ij和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,X的值为()。
A)4
B)16
C)32
D)52
设i和j为int 型变量,以下表达式中,与下标引用x[i][j]不等效的是______ 。
A.*(x[i]+j)
B.*(x+i)[j]
C.*(x+i+j)
D.*(*(x+i)+j)
A.float *p=1024;
B.int *p=(float)x;
C.float p=&x;
D.float *p=&x;
已知下列语句中的x和y都是int型变量,其中错误的语句是
A.x=y++;
B.x=++y;
C.(x+y)++
D.++x=y;
A.定义了一个基类型为int的指针变量p,该变量具有3个指针
B.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针
C.定义了一个名为*p的整型数组,该数组含有3个int类型元素
D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素