A.0
B.1
C.2
D.3
第1题:
已知x={1:2},那么执行语句x[2]=3之后,x的值为________________。
第2题:
设x是一个int型的,y的值为10,则表达式x&&y的值为()。
A.1
B.0
C.与x值相同
D.与x值相反
第3题:
若有定义:int x=1,y=2;float a=3.7,b=2.1;则(x+y)%2+(int)a/(int)b表达式的值为( )。
第4题:
已知X=25.3689,则int(X*100)/100的值为()。
A.25.37
B.25
C.25.36
D.25.3
第5题:
A.1
B.2
C.3
D.4
第6题:
设x和y为int型变量,则执行下面的循环后,y的值为( ) for(y=l, x=l; y<=50; x="">=10) break; if(x%2==1){ x+=5; continue;} X -= 3; }
A.2
B.4
C.6
D.8
第7题:
第8题:
已知x,y=map(int,[’1’,’2’]),那么表达式x+y的值为()。
第9题:
已知X=25.3689,则int(X*100)/100的值为()。
第10题:
已知:int x=7,y=5;x/y的值为()。
第11题:
1
7
0
2
第12题:
25.37
25
25.36
25.3
第13题:
若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。
第14题:
若有说明:int x[][3]={1,3,5,7,9,11,13};,则x数组的行数为______。
A.2
B.3
C.4
D.无确定值
第15题:
设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
第16题:
设int x[ ]={2,4,6,8},y,*p=&x[1];则执行语句y=(*--p)++;后数组元素x[0]的值为 ______。
A.2
B.3
C.4
D.5
第17题:
设x、y、z均为int型变量,则执行以下语句后,x、y, z的值为( ) X=1; y=0; Z=2; y++&&++Z ||++ X;
A.2、l、3
B.2、0、3
C.2、l、3
D.2、1、2
第18题:
第19题:
第20题:
已知:int x= 1,y = 2,z =0,则执行z=x>y?(10+x,10-x):(20+y,20-y)后,z的值为()
第21题:
设x和y均为int型变量,则执行下的循环后,y值为()for(y=1,x=1;y<=50;y) {if(x==10))break; if(x%2==1) {x=5;continue;} x-=3; }
第22题:
第23题:
11
9
18
22