软件水平习题练习

软件水平考试程序员易错题(2017/8/29)
1题:若有以下定义: char a;int b;float c; double d;则表达式a*b+d-c值的类型为( )
A、float
B、int
C、char
D、double
【单选题】:      

2题:对于输入语句scanf("%f,%f",&a,&b);要使变量a、b上的值分别为 1.78和2.48,则正确的输入是( )
A、1.78,2.48后跟回车
B、1.78 2.48后跟回车
C、1.782.48后跟回车
D、1.78;2.48后跟回车
【单选题】:      

3题:若整型变量x的值为8,则下列表达式中值为1的表达式是( )
A、x+=x-=x=x
B、x%=x-1
C、x%=x%=3
D、x/=x+x
【单选题】:      

4、5、6、7、8题:均可唯一地转换成与它对应的二叉树。由树转换成的二叉树中,结点N的左子女是N在原树里对应结点的__(1)__,而N的右子女是原树里对应结点的__(2)__。
在下列二叉树中,图一为__(3)__树,图二为__(4)__树,图三为__(5)__树。
1.
A、最左子结点
B、最右子结点
C、最邻近的右兄弟
D、最邻近的左兄弟
2.
A、最左的兄弟
B、晨右的兄弟
C、最邻近的右兄弟
D、最邻近的左兄弟
3.
A、查找树
B、满二叉树
C、平衡树但不是满二叉树
D、B+树
4.
A、查找树
B、满二叉树
C、平衡树但不是满二叉树
D、B+树
5.
A、查找树
B、满二叉树
C、平衡树但不是满二叉树
D、B+树
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      

9题:下面的程序段所表示的数学函数关系是( )
y=-l;
if( x!= 0)if(x>0)y=l; else y=0 ;
1(x<0) 1(x<0)
A、y= { 0(x= 0)
B、y={-l(X=0)
1(X>0) 0(X>0)
o(X< 0) -l(X< 0)
C、y= {-1(x= 0)
D、y={ 1(X= 0)
1(X> 0) 0(X> 0)
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交