2022年C语言程序设计A课程试卷doc资料 .pdf
《2022年C语言程序设计A课程试卷doc资料 .pdf》由会员分享,可在线阅读,更多相关《2022年C语言程序设计A课程试卷doc资料 .pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C 语 言 程 序 设 计 A 课程 试 卷 ( 6)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 8 页 - - - - - - - - - 一、单选题(每小题2 分,共 20 分) 1. C语言程序中的基本功能模块为()。 A. 表达式 B. 标识符 C. 语句 D. 函数 2. 逻辑表达式 (x0 | y=5)的相反表达式为()。A. x=0 | y!=5 B. x0 | y!=5 D. x0 & y=5 3. 循环体至少被执行一次的循环语句为()。 A. for
2、 B. while C. do-while D. 任一种循环 4. 假定 n 的值为 5,则表达式 n+的值为()。 A. 6 B. 5 C. 4 D. 7 5. 假定一个二维数组的定义为“ int a34=3,4,2,8,6;”,则元素a20的值为()。 A. 0 B. 2 C. 4 D. 6 6. 假定一个函数原型为“char* func(int n)”,则该函数的返回类型为( )。 A. int B. int* C. char D. char* 7. 假定 a 为一个字符数组名,则元素ai 的指针访问方式为 ( )。 A. a+i B. *(a+i) C. &a+i D. *a+i 8.
3、 假定有语句为“ int *p=calloc(10+20,sizeof(int);”,则 p 所指向的动态数组中所包含的元素个数为()。 A. 10 B. 20 C. 30 D. 40 9十进制数 50 表示成符合 C语言规定的八进制数为 _。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 8 页 - - - - - - - - - A. 20 B. 32 C. 62 D. 062 10. 若要以读和写两种操作方式打开一个二进制文件,当文件不存在时返回打开失败信息,则选用
4、的打开方式字符串为()。 A. r+ B. ab+ C. rb+ D. wb+ 二、填空题(每小题2 分,共 26 分) 1. 在一个 C语言程序文件中,若要包含另外一个头文件或程序文件,则应使用的预处理命令为 _。 2. 用于从键盘上为变量输入值的标准输入函数的函数名为_。 3. 假定一个枚举类型的定义为“ enum RAab,ac,ad,ae;”,则 ac 的值为_。 4double 类型的长度为 _。 5. 执行“ int x=45,y=13;printf(%d,x/y);”语句序列后得到的输出结果为_。 6. 把表达式 x=x+y 转换成复合赋值表达式为_ 。 7. 假定 x 的值为
5、5,则执行“ a=(!x? 10: 20);”语句后a 的值为 _。 8. 假定一维字符指针数组的定义为“ char* a8;”,则该数组占用的存储空间的字节数为 _。 9. 假定二维数组的定义为“double aMN;”,则数组元素的行下标取值范围在 _之间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 8 页 - - - - - - - - - 10. 空字符串的长度为 _。 11. 在所有函数定义之外定义的变量,若没有被初始化则系统隐含对它所赋的初值为 _。 12
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年C语言程序设计A课程试卷doc资料 2022 语言程序设计 课程 试卷 doc 资料
限制150内