软件水平习题练习

软件水平考试程序员易错题(2016-1-19)
1题:字符串”XyZ”在内存占用的字节数是( )
A.3
B.4
C.6
D.8
【单选题】:      

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

3题:在SQL中,外模式一级数据结构的基本单位是__(33)__。
33.
A、基本表
B、视图
C、ER图
D、用户表
【单选题】:      

4题:设a,b为字符型变量,执行"scanf("a=%c,b=%c",&a,&b)"后使a为'A',b为'B',从键盘上的正确输入是( )
A.’A”B’
B.’A’,’B’
C.A=A,B=B
D.a=A b=B
【单选题】:      

5题:conv(b)
int b;
{ if(b>=2)conv(b/2);
printf("%d",b%2);
return;

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

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

6、7、8、9、10题:下面是某种计算机的32位短浮点数格式
 
0
1
8
9
31
Ms
E
M
 
其中,M 为用定点小数表示的尾数的绝对值,占 23 位;Ms 是尾数的符号位,占1 位; Ms 和 M 一起表示尾数。E 为用定点整数表示的阶码,占 8 位。若机器表示中取阶码的基数为 2 ,求采用下列五种不同编码方式时,浮点数 -123625E-3 (隐含基数为 10 )规格化后的机器码:
阶码用补码方式、尾数用原码方式时,为__(41)__;
阶码用补码方式、尾数用反码方式时,为__(42)__;
阶码用移码方式、尾数用原码方式时,为__(43)__;
阶码用移码方式、尾数用补码方式时,为__(44)__;
阶码用移码方式、尾数用反码方式时,为__(45)__;
41.
A、110000111 00001000l10000000000000
B、100000111 00001000l0ll11111111111
C、110000111 11110000l0ll11111111111
D、100000111 111l0ll1010000000000000
42.
A、110000111 00001000l10000000000000
B、100000111 00001000l0ll11111111111
C、110000111 11110000l0ll11111111111
D、100000111 111l0ll1010000000000000
43.
A、110000111 11110111010000000000000
B、100000111 00001000110000000000000
C、110000111 00001000110000000000000
D、100000111 00001000l0ll11111111111
44.
A、110000111 11110111010000000000000
B、100000111 00001000110000000000000
C、110000111 00001000110000000000000
D、100000111 00001000l0ll11111111111
45.
A、110000111 111l0ll1010000000000000
B、100000111 00001000110000000000000
C、100000111 11110000l0ll11111111111
D、110000111 00001000l0ll11111111111
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      
【单选题】:      

11题:设有定义语句“char ch='\77';”,则下列说法中正确的是( )
A.ch中含有1个字符
B.ch中含有2个字符
C.ch中含有3个字符
D.语法出错
【单选题】:      

12题:设X、y、Z、t均为int型变量,则执行以下语句后,t的值为( )
x=y=z=1;t=++x||++y&&++z;
A.不定值
B.2
C.l
D.0
【单选题】:      

13题:编写一个模拟简单计算器的程序,计算表达式:a1 op a2的值,要求 a1、op、a2从盘输入。其中a1、a2(作除数时不能为0)为数值,op为运算符+、-、*、/。
【分析题】:

14题:对于输入语句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后跟回车
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交