软件水平考试程序员易错题(2015-11-16) |
第1题:表达式“9!=7”的值是( ) A.true B.非0值 C.0 D.1 |
【单选题】: |
第2、3题:通常,文件的逻辑结构可以分为两大类:无结构的__(29)__和有结构的记录式文件。__(30)__组织方式,既适合于交互方式应用,也适合于批处理方式应用。
29. A、堆文件 B、流式文件 C、索引文件 D、直接(Hash)文件 30. A、堆文件 B、流式文件 C、索引顺序文件 D、顺序文件 |
【单选题】: |
【单选题】: |
第4题:若有以下程序段,W和k都是整型变量,则不能与该程序段等价的循环语句是( ) W= k; LB: if(w==0) gotO LE; w - -; printf("*"); goto LB; LE: A. for(w=k;w!=0;W--)printf("*"); B. w= k; While(W--!=0) Prinif(”* ”); C. w= k; do{w--; prinif(“*”); } while( W!= 0); D. for(w=k;W;--W) printf("*"); |
【单选题】: |
第5、6、7题:有多个设备可以实现不同网络或网段的互连,工作在开放系统互连参考模型物理层、数据链路和网络层的互连设备分别称为__(63)__、__(64)__和__(65)__。
63. A、网关 B、路由器 C、防火墙 D、中继器 64. A、转发器 B、防火墙 C、网桥 D、网关 65. A、转发器 B、路由器 C、网桥 D、中继器 |
【单选题】: |
【单选题】: |
【单选题】: |
第8题:编写一程序,输出如下图形。 ***** ***** ***** ***** |
【分析题】: |
第9、10、11、12、13题:二维数组 X 的行下标范围是0~5,列下标范围是1~8,每个数组元素占六个字节,则该数组的体积为__(6)__个字节,若已知 X 的最后一个元素的起始字节地址为382,则 X 的首地址(即第一个元素的起始字节地址)为 __(7)__,记为 Xd。若按行存储,则 X[1,5] 的起始地址是 __(8)__, 结束字节地址是 __(9)__。若按列存储,则 X[4,8]的起始字节地址为__(10)__。
6. A、210 B、240 C、288 D、294 7. A、0 B、6 C、94 D、100 8. A、Xd+24 B、Xd+72 C、Xd+78 D、Xd+144 9. A、Xd+29 B、Xd+77 C、Xd+83 D、Xd+147 10. A、Xd+186 B、Xd+234 C、Xd+270 D、Xd+276 |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
【单选题】: |
第14题:执行下列程序后的输出结果是( ) #define M(a,b)(a)>(b)?(a):(b) main() { int i=10,i=15; printf("%d\n",10*M(i,j)); } A.10 B.15 C.100 D .150 |
【单选题】: |
第15题:语句"printf("%d\n"strlen("ats\nol2\1\\"));"的输出结果是( ) A.11 B.10 C. 9 D. 8 |
【单选题】: |
第16题:下列数据类型中不属于构造类型的是 ( ) A.数组型 B.结构型 C.共用型 D.枚举型 |
【单选题】: |
第17题:在以下一组运算符中,优先级最高的运算符是( ) A.<= B.= C.% D.&& |
【单选题】: |