选择
第1题、与十进制数200等值的十六进制数为
A.A8
B.A4
C.C8
D.C4
参考答案:C
答案解析:
本题考查十六进制与十进制之间的转换:A8=10*16+8*1=168;A4=10*16+4*1=164;C8=12*16+8*1=200;C4=12*16+4*1=196
第2题、DOS文件系统的组织结构属于
A.星形结构
B.网形结构
C.环形结构
D.树形结构
参考答案:D
答案解析:
DOS的文件系统采用树形结构,实现对磁盘上信息的快速存取与管理。
第3题、对存储器按字节进行编址,若某存储器芯片共有10根地址线,则该存储器芯片的存储容量为
A.1KB
B.2KB
C.4KB
D.8KB
参考答案:A
答案解析:
存储器芯片的存储容量=存储单元个数*每存储单元的位数,所以该存储器芯片的存储容量为210=1KB。
第4题、在DOS环境下,代表键盘和显示器的设备文件名为
A.PRN
B.CON
C.NUL
……此处隐藏18720个字…… 量名)()。本题中函数fun返回一个无类型的指针。第42题、有以下程序 main() {chars[]"Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(选项D中的第一行是空行)
A.n/NoYes/No
B./NoYes
C.n/NOYes/No
D./NoYes
参考答案:B
答案解析:
C语言类型的字符串中“\”为转义字符,n表示回车符,所以ps+4输出的是回车符后的字符串,即为/No,*(ps+4)=0把第5个字符赋为0,是字符串的结束符,所以最后输出的字符串
第43题、有以下程序 main() {unsignedinta; intb=-1; a=b; printf("%u",a); } 程序运行后的输出结果是
A.-1
B.65535
C.32767
D.-32768
参考答案:B
答案解析:
整数—1在机内存储格式为1111111111111111,若转化为无符号数,就是最大的无符号数,即65535。
第44题、有以下程序voidfun(int*a,inti,intj){intt;if(i