软件水平考试程序员易错题(2015-12-1) |
第1题:若i、j已定义为int类型,则以下程序段中的内循环体的执行次数是( ) for( i=5; i; i--) for(j= 0; j<4;j++){……} A.20 B. 24 C. 25 D. 30 |
【单选题】: |
第2题:设有定义语句“int a=10,*p=&a;”,则表达式“a十*p”的值是( ) A.10 B.20 C.100 D.语法出错 |
【单选题】: |
第3题:设有定义语句“char ch='\77';”,则下列说法中正确的是( ) A.ch中含有1个字符 B.ch中含有2个字符 C.ch中含有3个字符 D.语法出错 |
【单选题】: |
第4题:设有定义:"char s[12]={"string"};" 则printf("%d\n",strlen(s));的输出是( ) A. 6 B. 7 C.11 D.12 |
【单选题】: |
第5题:在C语言中,下列说法中错误的是() A.函数定义可以分为两个部分:函数说明部分和函数体 B.主函数可以调用任何非主函数 C.任何非主函数可以调用其它任何非主函数 D.程序可以从任何函数开始执行 |
【单选题】: |
第6、7题:通常,文件的逻辑结构可以分为两大类:无结构的__(29)__和有结构的记录式文件。__(30)__组织方式,既适合于交互方式应用,也适合于批处理方式应用。
29. A、堆文件 B、流式文件 C、索引文件 D、直接(Hash)文件 30. A、堆文件 B、流式文件 C、索引顺序文件 D、顺序文件 |
【单选题】: |
【单选题】: |
第8题:不属于C语言保留字的是( ) A.for B.goto C.if D.loop |
【单选题】: |
第9题:计算平方数时不可能引起二义性的宏定义是( ) A.#define SOR(x)x*x B.#define SQR(x)(x)*(x) C.# define SQR(x)(x*x) D.# define SQR(x)((x)*(x)) |
【单选题】: |
第10题:二进制语言是属于( ) A.面向机器语言 B.面向问题语言 C.面向过程语言 D.面向汇编语言 |
【单选题】: |
第11题:相对于数据库系统,文件系统的主要缺陷有数据联系弱、数据的不一致性和数据的__(31)__。
31. A、可重用性差 B、安全性差 C、非持久性 D、冗余性 |
【单选题】: |