A. 1 B. 变量i的值 C. 0 D. 变量j的值
62、若希望当a的值为奇数时,表达式的值为“真”,a的值为偶数时,表达式的值为”假”。则不能满足要求的表达式是(C)
A. a%2==1 B. !(a%2==0) C. !(a%2) D. a%2
63、若有定义:int x=3,y=4,z=5;则值为0 的表达式是(D) A. ‘x’&&y B. x<=y
C. x||y+z&&y-z D. !((x 64、若有定义:int a=5,b=2,c=1;则表达式a-b A. 0 B. 1 C. 3 D. -1 65、C语言中,能正确表示条件10 66、以下运算符中优先级最低的是(D) A. << B. & C. >> D. | 67、已知double a=5.2;则正确的赋值表达式是(A) A. a+=a-=(a=4)*(a=3) B. a=a*3=2 C. a%3 D. a=double(-2) 68、已知char a='R';则正确的赋值表达式是(A) 11 A. a=(a++)%4 B. a+2=3 C. a+=256-- D. a=?\\078? 69、已知int a=?R?;则正确的表达式是(A) A. a B. a=int(3e2) C. 2*a=a++ D. a=a+a=a+3 70、设有语句float x=3.0,y=3.0;使x值为6.0的表达式是(D) A. x*=y-4 B. x*=y C. x=y+4 D. x+=y 71、若有定义:float x=3.5,int z=8;则表达式x+z%3/4的值为(B) A. 3。75 B. 3.5 C. 3 D. 4 72、设有语句int x=3,y=3,a=1,b=2;表达式(x=a>b)&&(y=b>a)的值是(D) A. 8 B. 1 C. 5 D. 0 73、若有定义:int a=2,b=3;float x=3.5,y=2.5; 则表达式(float)(a+b)/2+(int)x%(int)y的值是(A) A. 3.5 B. 3.0 C. 2.5 D. 2.0 74、若有定义:int b=7;float a=2.5,c=4.7;则表达式a+(b/2*(int)(a+c)/2)%4的值是(C) A. 2.5 B. 3.5 C. 4.5 D. 5.5 75、若有定义:int a=6,b=2;char c1=?a?,c2=?b?;则表达式a+b%5+c2-c1的值是(C) A. 7 B. 8 C. 9 D. 表达式错误 12 76、在下列运算符中,优先级最高的运算符是(C) A. <= B. != C. ! D. || 77、设有定义:char c;float f;int i;unsigned u;double d;下列各表达式的类型分别是(A) 1. u+9 2. D! =f&& (i+2) 3. 8.2*i+c A. 1. unsigned,2.int,3.double B. 1.double,2.double,3.double C. 1.int,2.double,3.char D. 1.unsigned,2.double,3.int 控制结构 78、以下程序段运行时,若从键盘输入10,则输出结果是(D) int a; scanf(“%d”,&a); if(a++>10) printf(“%d\\n”,a); else printf(“%d\\n”,++a); A. 2 B. 11 C. 3 D. 12 79、以下程序的运行结果是(B) 13 void main() { int x,y=1,z; z=-1; if(z==0) z=-z; else x=y>0?3:5; printf(“%d\\n”,x); } A. -1 B. 3 C. 1 D. 5 80、对于整型变量x,下属if语句(B)与赋值语句:x=x%2==0?1:0;不等价。 A. if(x%2!=0) x=0;else x=1; B. if(x%2) x=1;else x=0; C. if(x%2==0) x=1;else x=0; D. if(x%2==1) x=0;else x=1; 81、以下程序段运行的结果是(C) int a,b,c,x; a=b=c=0;x=15; if(!a) x--; else if(b); if(c) x=3; 14 else x+=4; printf(\ A. 15 B. 17 C. 18 D. 19 82、若有定义:int a=1,b=2,c=3;则执行以下程序段后a,b,c的值分别为(B) if(a 83、以下程序段运行后变量a的值为(C) int x=6,y=5; int a; a=(--x==y++)?x:y+1 A. 0 B. 1 C. 6 D. 5 84、以下程序的运行结果是(C) void main() { int n=?e?; switch(n--) 15