软件水平习题练习

软件水平考试程序员易错题(2019/5/17)
1题:conv(b)
int b;
{ if(b>=2)conv(b/2);
printf("%d",b%2);
return;

main()
{ int d;
scanf("%d",&d);
conv(d);

说明:本程序执行时从键盘上输入:22后跟回车键。
【分析题】:

2题:下列语句中,句法错误的是(不考虑语义)( )
A、while(x=y)5 ;
B、do x++ while(x==10) ;
C、while(0);
D、do 2;while(a==b);
【单选题】:      

3题:在关系模式R(U)中,如果X→Y和X→Z成立,则X→YZ也成立,这条规则称为__(34)__。
34.
A、自反律
B、增广律
C、合并律
D、分解律
【单选题】:      

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

5题:设指针变量p1、 p2已经指向同一个数组的元素,则下列表达式中错误的是( )
A、p1=p2
B、p1==p2
C、p1-p2
D、p1+p2
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交