软件水平习题练习

软件水平考试程序员易错题(2016-1-15)
1题:若有定义语句“int x,*p=&x,**ppx=&px;”,则下列表达式中错误的是( )
A.x=*px
B.x=**ppx
C.px=&ppx
D.*ppx=&x
【单选题】:      

2题:下列字符列中,不是用来表达转义字符是( )
A.\\
B.\'
C.074
D. \0
【单选题】:      

3题:定义一个具有10个元素的整型数组,应当使用语句( )
A.int a[10];
B.int a[2,5];
C.int a[];
D.int *a[10];
【单选题】:      

4题:相对于数据库系统,文件系统的主要缺陷有数据联系弱、数据的不一致性和数据的__(31)__。
31.
A、可重用性差
B、安全性差
C、非持久性
D、冗余性
【单选题】:      

5题: “年龄在18一25之间,,这种约束属于数据库系统的__(32)__措施。
32.
A、原子性
B、一致性
C、完整性
D、安全性
【单选题】:      

6题:void f(p1,p2)
int *p1,*p2;
{ int i,j;
*p2=0;
for(i=0;i<3;i++)
for(j=i;j<3;j++)
*p2+=*(pl+i*3+j);
return;

main()
{ int a[3][3]={{1,2},{3,4},{5,6}};
int s;
f(a,&s);
printf("%d",s);

【分析题】:

7题:执行语句“x=(a=3,b=a--);”后,X,a,b的值依次为( )
A.3,3,2
B.2,3,2
C.3,2,3
D.2,3,3
【单选题】:      

8题:能正确表达逻辑关系“-1
A.(-1
B.(-1
C.((-1
D.(-1
【单选题】:      

9题:ER 模型可以转换成关系模型。当两个实体间联系是 M:N 联系时,它通常可转换成__(40)__个关系模式。
40.
A、2
B、3
C、M+N
D、M*N
【单选题】:      

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

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交