二级C语言笔试练习题题库

上传人:汽*** 文档编号:507482048 上传时间:2023-04-12 格式:DOC 页数:102 大小:442KB
返回 下载 相关 举报
二级C语言笔试练习题题库_第1页
第1页 / 共102页
二级C语言笔试练习题题库_第2页
第2页 / 共102页
二级C语言笔试练习题题库_第3页
第3页 / 共102页
二级C语言笔试练习题题库_第4页
第4页 / 共102页
二级C语言笔试练习题题库_第5页
第5页 / 共102页
点击查看更多>>
资源描述

《二级C语言笔试练习题题库》由会员分享,可在线阅读,更多相关《二级C语言笔试练习题题库(102页珍藏版)》请在金锄头文库上搜索。

1、全国计算机等级考试二级C语言程序设计第 1 章 C语言程序设计概述1第 2 章 C语言的基本数据类型与表达式3第 3 章 顺序程序设计11第 4 章 选择结构程序设计13第 5 章 循环结构18第 6 章 函数与编译预处理24第 7 章 数组34第 8 章 指针42第 9 章 结构体数据类型与链表57第 10 章 位运算与文件操作64上机考试题71 / 文档可自由编辑打印 第 1 章 C语言程序设计概述1.1 程序与程序设计1.2 算法及其描述1.3 C语言的发展及特点1.4 C语言程序的基本结构1.5 C语言字符集、标识符和关键字1.6 C语言程序的开发环境第 2 章 C语言的基本数据类型与

2、表达式2.1 C语言的基本数据类型 2.2 常量和变量 2.3 运算符与表达式 2.4 数据类型转换第 3 章 顺序程序设计3.1 C语言的基本语句3.2 数据输入与输出3.3 程序举例第 4 章 选择结构程序设计4.1 关系运算符与关系表达式4.2 逻辑运算符与逻辑表达式4.3 if语句4.4 switch语句第 5 章 循环结构5.1 while语句5.2 do-while语句5.3 for 语句5.4 break、continue和goto语句5.5 循环的嵌套5.6 复合结构程序举例第 6 章 函数与编译预处理6.1 模块化程序设计与函数6.2 函数的定义与调用6.3 函数的递归调用6

3、.4 变量的作用域与存储方式6.5 编译预处理目 录第 7 章 数组7.1 一维数组7.2 二维数组7.3 数组的应用7.4 字符数组与字符串7.5 数组作为函数的参数7.6 程序举例第 8 章 指针8.1 指针与指针变量8.2 指针与函数8.3 指针与数组8.4 指针与字符串8.5 指针数组与命令行参数8.6 程序举例第 9 章 结构体数据类型与链表9.1 结构体类型的定义9.2 结构体类型变量9.3 结构体类型数组9.4 结构体类型指针9.5 结构体与函数9.6 链表第 10 章 位运算与文件操作10.1 位运算与位运算符10.2 位运算举例10.3 C文件概述10.4 文件类型指针10.

4、5 文件的打开与关闭10.6 文件的定位第 11 章 上机考试题分析第 1 章 C语言程序设计概述一、选择题1、以下叙述中正确的是A)C语言比其他语言高级B)C语言可以不用编译就能被计算机识别执行C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 D)C语言出现的最晚,具有其他语言的一切优点2、以下说法正确的是A)C语言程序总是从第一个的函数开始执行B)在C语言程序中,要调用函数必须在main()函数中定义C)C语言程序总是从main()函数开始执行D)C语言程序中的main()函数必须放在程序的开始部分3、C语言规定,在一个源程序中,main函数的位置A)必须在最开始B)必须在系

5、统调用的库函数的后面C)可以任意D)必须在最后4、以下叙述不正确的是A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面5、C语言程序的基本单位是A)程序行B)语句C)函数D)字符6、以下叙述正确的是A)在C程序中,每行中只能写一条语句B)若a是实型变量,C程序中允许赋值a=10,因此实型变量中允许存放整型数C)在C程序中,无论是整数还是实数,都能被准确无误地表示D)在C程序中,%是只能用于整数运算的运算符B)main() int x,y,z;x=0,y=x+1;z=x+y;7、以下选项错误的

6、是A)main() int x,y,z;x=0;y=x-1;z=x+y;D)main() int x,y,z;x=0;y=x+1;z=x+y,C)main() int x;intint y;x=0,y=x+1;z=x+y;8、以下4个选项中,不能看做一条语句的是A);B)a=5,b=2.5,c=3.6;C)if(a12?x+10:x-12;printf(%dn,y); A)0B)22C)12D)1020、在C语言中,运算对象必须是整型数的运算符是A)%B)C)%和D)*21、C语言中运算对象必须是整型的运算符是A)%=B)/C)=D)=22、已知各变量的类型说明如下:int k,a,b;uns

7、igned long w=5;double x=1.42;则以下不符合C语言语法的表达式是A)x%(-3)B)w+=-2 C)k=(a=2,b=3,a+b)D)a+=a-=(b=4)*(a=3)23、若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是A)2.500000B)2.750000C)3.500000D)0.00000024、请选出以下语句的输出结果printf(%dn,strlen(t065xffn);A)5B)14C)8D)输出项不合法,无正常输出25、设有数组定义: char array=China; 则数组 array所占的空间为A)4个字节B)5个字节C)6个字节D)7个字节26、以下不正确的叙述是A)在C程序中,逗号运算符的优先级最低B)在C程序中,APH和aph是两个不同的变量C)若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值27、sizeof(float)是A)一个双精度型

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号