[计算机类试卷]国家二级C语言(C语言基础知识)机试模拟试卷6及答案与解析.doc
《[计算机类试卷]国家二级C语言(C语言基础知识)机试模拟试卷6及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级C语言(C语言基础知识)机试模拟试卷6及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C语言( C语言基础知识)机试模拟试卷 6及答案与解析 一、选择题 1 DOS文件系统的组织结构属于 ( A)星形结构 ( B)网星结构 ( C)环形结构 ( D)树形结构 2 以下叙述中错误的是 ( A)算法正确的程序最终一定会结束 ( B)算法正确的程序可以有零个输入 ( C)算法正确的程序可以有零个输出 ( D)算法正确的程序对于相同的输入一定有相同的结果 3 以下叙述中正确的是 ( A)程序的算法只能使用流程图来描述 ( B) N-S流程图只能描述简单的顺序结构的程序 ( C)计算机 可以直接处理 C语言程序,不必进行任何转换 ( D)结构化程序的三种基本结构是循环结构、选择
2、结构、顺序结构 4 计算机能直接执行的程序是 ( A)目标程序 ( B)可执行程序 ( C)汇编程序 ( D)源程户 5 C语言程序的模块化通过以下哪个选项来实现 ( A)变量 ( B)程序行 ( C)函数 ( D)语句 6 以下关于结构化程序设计的叙述中正确的是 ( A)结构化程序使用 goto语句会很便捷 ( B)一个结构化程序必须同时由顺序、分支、循环三种结构组成 ( C)由三种基本结构构成的程序只能解 决小规模的问题 ( D)在 C语言中,程序的模块化是利用函数实现的 7 我们所写的每条 C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是 ( A)一条 C语句可能
3、会被转换成多条机器指令 ( B)一条 C语句对应转换成一条机器指令 ( C)一条 C语句可能会被转换成零条机器指令 ( D)某种类型和格式的 C语句被转换成机器指令的条数是固定的 8 以下选项中作为 C语言合法常量的是 ( A) -80 ( B) -080 ( C) -8e1 0 ( D) -80 0e 9 以下选项中不能用作 C程序合 法常量的是 ( A) 1 234 ( B) 123 ( C) 123 ( D) “ x7G“ 10 以下选项中,能用作数据常量的是 ( A) 115L ( B) 0118 ( C) 1 5e1 5 ( D) o115 11 以下选项中,不合法的 C语言用户标识
4、符是 ( A) AaBc ( B) a-b ( C) a_b ( D) _1 12 关于 C语言的符号常量,以下叙述中正确的是 ( A)符号常量的符号名是标识符,但必须大写 ( B)符号常量在整个程序中其值都不能再被重新定义 ( C)符号常量是指在程序中通过宏定义 用一个符号名来代表一个常量 ( D)符号常量的符号名必须是常量 13 C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是 ( A)关键字可用作用户标识符,但失去原有含义 ( B)在标识符中大写字母和小写字母被认为是相同的字符 ( C)用户标识符可以由字母和数字任意顺序组成 ( D)预定义标识符可用作用户标识符,但
5、失去原有含义 14 以下叙述中正确的是 ( A)在 C程序中的八进制和十六进制,可以是浮点数 ( B)八进制数的开头要使用英文字母 o,否则不能与十进制区分开 ( C)整型变 量可以分为 int型、 short型、 long型和 unsigned型四种 ( D)英文大写字 *X和英文小写字母 x都可以作为二进制数字的开头字符 15 以下选项中正确的定义语句是 ( A) double a=b=7; ( B) double a; b; ( C) double, a, b; ( D) doublea=7, b=7; 16 sizeof(double)是 ( A)一个双精度型表达式 ( B)一个整型表
6、达式 ( C)一个不合法的表达式 ( D)一种函数调用 17 以下选项中不属于字符常量的是 ( A) C ( B) “C“ ( C) LxCC ( D) 072 18 有以下程序,已知字母 A的 ASCII码为 65,程序运行后的输出结果是 main()char c1, c2; c1=A+8-4; c2=A+8-5; printf(“ c, d n“, c1, c2); ( A) D, 69 ( B) E, 68 ( C) E, D ( D)输出无定值 19 已知大写字母 A的 ASCII码是 65,小写字母 a的 ASCII码是 97。以下不能将变量 c中的大写字母转换为对应小写字母的语句是
7、 ( A) c=(A+c) 26-a ( B) c=C+32 ( C) c=C-A+a ( D) c=(C-A) 26+a 20 下面选项中合法的字符常量是 ( A) “X“ ( B) abc ( C) X ( D) 21 C语言中 char类型数据占字节数为 ( A) 2 ( B) 3 ( C) 1 ( D) 4 22 若有代数式 (其中 e仅代表自然对数的底数,不是变量 ),则以下能够正确表示该代数式的 C语言表达式是 ( A) sqrt(fabs(pow(n, x)+pow(x, e) ( B) sqrt(abs(nx+ex) ( C) sqrt(fabs(pow(n, x)+exp(x
8、) ( D) sqrt(fabs(pow(x, n)+exp(x) 23 若有以下程序,编译时出现错误,你认为出错的是 #include stdio h main()int a=0, b=0, c=0, d; c=(a+=b, b+=a); *第 4行 * d=c; *第 5行 *; *第 6行 * printf(“ d, d, d n“, a, b, c); *第 7行 * ( A)第 4行 ( B)第 5行 ( C)第 6行 ( D)第 7行 24 若有表达式 (w)?(-x): (+y),则其中与 w等价的表达式是 ( A) w=1 ( B) w=0 ( C) w!=1 ( D) w!=
9、0 25 若变量均已正确定义并赋值,以下合法的 C语言赋值语句是 ( A) x=n 2 5: ( B) x+n=i; ( C) x=5=4+1; ( D) x=y=5; 26 有以下程序,程序运行后的输出结果是 #include stdio h main()int a=3; printf(“ d n“, (a+=a-a*a); ( A) 9 ( B) 0 ( C) 3 ( D) -12 27 有以下程序,程序运行后的输出结果是 #include main()int x, y, z; x=y=1; z=x+, y+, +y; printf“ d, d, d n“, x, y, z); ( A)
10、2, 3, 1 ( B) 2, 3, 2 ( C) 2, 3, 3 ( D) 2, 2, 1 28 有以下程序,程序的输出结果是 main()int sum, pad, pAd; sum=pad=5; pAd=+sum, pAd+, +pad; printf(“ d n“, pad); ( A) 5 ( B) 7 ( C) 8 ( D) 6 29 以下关于逻辑运算符两侧运算对象的叙述中正确的是 ( A)只能是整数 0或非 0整数 ( B)可以是结构体类型的数据 ( C)可以是任意合法的表达式 ( D)只能是整数 0或 1 30 有以下程序,程序运行后的输出结果是 main()int x=35,
11、 B; char z=B; B=(x)&(z b); printf(“ d n“, B); ( A) 0 ( B) 35 ( C) 1 ( D) 66 国家二级 C语言( C语言基础知识)机试模拟试卷 6答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 DOS中目录结构是层次的,由根目录到子目录形成一个树型结构。 【知识模块】 C语言基础知识 2 【正确答案】 C 【试题解析】 算法是指为解决某个特定问题而采取的确定且有限的步骤。一个算法应该具有 5个特征: 有穷性。一个算法包含的操作步骤应该是有限的。也就是说,在执行若干个操作步骤之后,算法将结束,而且每一步都在合理的时间内完成。
12、确定性。算法中的每一条指令必须有确切的含义,不能有二义性,对于相同的输入必能得出相同的执行结果。 可行性。算法中指定的操作,都可以通过已经验证过可以实现的基本运算执行有限次后实现。 有零个或多个输入。在计算机上实现的算法是用来处理数据对象的,在大多数情况下这些对象需要通过输入来得到。 【知识模块】 C语言基础知识 3 【正确答案】 D 【试题解析】 结构化程序有三种基本结构循环结构、选择结构、顺序结构,描述算法常见的有文字描述,流程图,盒图,伪代码等。 N-S图为盒图,可以描述比较复杂的程序结构,而计算机不能直接处理 C程序,只能处理二进制代码。 【知识模块】 C语言基础知识 4 【正确答案】
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 基础知识 模拟 答案 解析 DOC
