软件水平习题练习

软件水平考试程序员易错题(2019/7/27)
1题:main()
{ int i,a[5];
for(i=0;i<<5;i++)
a[i]=9*(i-2+4*(i>2))%5;
for(i=4;i>=0;i--)
printf("=",a[i]);
【分析题】:

2题:设有定义:"char s[12]={"string"};" 则printf("%d\n",strlen(s));的输出是( )
A、6
B、7
C、11
D、12
【单选题】:      

3题:设有定义语句“int a=10,*p=&a;”,则表达式“a十*p”的值是( )
A、10
B、20
C、100
D、语法出错
【单选题】:      

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题:设有int i=010,j=10;则执行“printf("%d,%d\n",++i,j--);”的输出是( )
A、ll, 10
B、9,10
C、010,9
D、10, 9
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交