版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
班级学号班级学号姓名本科..............................密..............................封..............................线..............................试卷说明:1、试卷满分100分,120分钟完成试卷;2、钢笔或圆珠笔直接答在试题中(除题目有特殊规定外);3、答卷前将密封线内的项目填写清楚。题号一二三四五总分合分人复核人满分100得分一、单项选择题(总共20题,每题2分,每题只有一个正确答案,请将正确答案填在括号内)1.以下关于计算机硬件组成的描述,正确的是()A.主机、键盘、显示器B.运算器、控制器、存储器、输入设备、输出设备C.CPU、RAM、ROM、硬盘D.主板、CPU、内存、显卡2.在C语言中,用于输入整数的函数是()A.scanf()B.printf()C.getchar()D.putchar()3.下列不属于计算机软件系统的是()A.操作系统B.数据库管理系统C.硬件驱动程序D.主板4.C语言中,定义常量的关键字是()A.constB.defineC.finalD.static5.若有定义:inta=10,b=20;执行语句“b-=a++;”后,b的值为()A.10B.20C.11D.96.计算机能直接识别和执行的语言是()A.机器语言B.汇编语言C.高级语言D.C语言7.在C语言中,逻辑值“真”用()表示。A.1B.0C.非0值D.大于0的值8.以下关于数组的定义,正确的是()A.inta[5]={1,2,3,4,5,6};B.inta[];C.inta[5];D.inta(5);9.下列运算符中,优先级最高的是()A.+B.C.()D.=10.若有定义:charch='A';则表达式ch+1的值是()A.'A'B.'B'C.65D.6611.在C语言中,函数返回值的类型由()决定。A.return语句中的表达式类型B.函数定义时指定的类型C.调用函数时的实参类型D.函数中使用的变量类型12.以下能正确表示a和b同时为偶数的表达式是()A.a%2==0&&b%2==0B.a%2=0||b%2=0C.a%2==0||b%2==0D.a%2=0&&b%2=013.若有定义:intp;则p是()A.整型变量B.指向整型变量的指针变量C.指向指针的指针变量D.整型常量14.下列关于文件操作的函数,用于打开文件的是()A.fclose()B.fread()C.fwrite()D.fopen()15.在C语言中,循环结构不包括()A.for循环B.while循环C.do-while循环D.switch循环16.若有定义:inta[3][4];则数组a中元素的个数是()A.3B.4C.12D.717.以下关于结构体的说法,错误的是()A.结构体是一种自定义数据类型B.结构体成员可以是不同类型的数据C.结构体变量不能整体赋值D.结构体定义后,不能再添加新的成员18.在C语言中,注释的符号是()A.//和//B./和/C.//和D.和//19.若有定义:inta=5,b=3;则表达式a>b?a:b的值是()A.3B.5C.8D.1520.以下关于函数声明的说法,正确的是()A.函数声明必须放在调用函数之前B.函数声明可以省略函数体C.函数声明时参数名可以省略D.以上都正确二、多项选择题(总共10题,每题3分,每题有两个或两个以上正确答案,请将正确答案填在括号内,多选、少选、错选均不得分)1.下列属于计算机输入设备的有()A.键盘B.鼠标C.显示器D.打印机2.C语言中,以下哪些是合法的变量名()A._abcB.123abcC.abc_123D.abc-1233.以下关于C语言数据类型转换的说法,正确的是()A.自动类型转换是由系统自动完成的B.强制类型转换不会改变数据的存储内容C.不同类型数据混合运算时会进行类型转换D.自动类型转换遵循一定的规则4.下列关于if语句的说法,正确的是()A.if语句可以实现单分支选择结构B.if-else语句可以实现双分支选择结构C.if-elseif-else语句可以实现多分支选择结构D.if语句的条件表达式只能是关系表达式5.以下关于数组初始化的说法,正确的是()A.可以在定义数组时进行初始化B.可以在程序运行过程中对数组元素逐个赋值C.数组初始化时,元素个数可以省略D.数组初始化时,各元素之间用逗号分隔6.在C语言中,关于指针的说法正确的是()A.指针变量中存放的是内存地址B.可以通过指针间接访问所指向的变量C.指针可以指向不同类型的变量D.指针变量必须先赋值后使用7.下列关于文件操作的说法,正确的是()A.文件打开后才能进行读写操作B.文件读写操作完成后要及时关闭文件C.可以对文件进行顺序读写和随机读写D.文件操作函数都包含在<stdio.h>头文件中8.以下关于结构体的定义和使用,正确的是()A.结构体定义后,可以定义结构体变量B.结构体变量可以作为函数参数传递C.结构体成员可以通过结构体变量名来访问D.结构体可以嵌套定义9.在C语言中,以下哪些是正确的字符串常量()A."abc"B.'abc'C."a\nbc"D."abc\n"10.以下关于函数的说法,正确的是()A.函数可以提高程序的模块化程度B.函数可以有多个参数C.函数可以有返回值,也可以没有返回值D.函数定义时,形参列表不能为空三、判断题(总共10题,每题2分,请判断下列说法的对错,正确的打√,错误的打×)1.计算机的主频越高,运算速度越快。()2.在C语言中,变量必须先定义后使用。()3.逻辑运算符“&&”和“||”的优先级相同。()4.数组名是数组的首地址,不能对其进行赋值操作。()5.指针变量可以指向任何类型的变量。()6.文件操作完成后,必须使用fclose()函数关闭文件,否则可能导致数据丢失。()7.结构体变量可以整体输入和输出。()8.在C语言中,字符串常量存储时会自动在末尾添加'\0'。()9.函数调用时,实参和形参的类型必须一致。()10.程序中只能有一个main()函数。()四、程序填空题(总共3题,每题10分,请根据题目要求在横线处填写合适的代码)1.编写一个程序,输入一个整数,判断它是否为偶数。```cinclude<stdio.h>intmain(){intnum;printf("请输入一个整数:");scanf("%d",&num);if(________________)printf("%d是偶数\n",num);elseprintf("%d是奇数\n",num);return0;}```2.编写一个程序,计算1到100的整数之和。```cinclude<stdio.h>intmain(){intsum=0,i;for(i=1;i<=100;i++){________________;}printf("1到100的整数之和为:%d\n",sum);return0;}```3.编写一个程序,将一个数组中的元素逆序输出。```cinclude<stdio.h>defineN5intmain(){inta[N]={1,2,3,4,5};inti,temp;for(i=0;i<N/2;i++){temp=a[i];________________;________________;}for(i=0;i<N;i++)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 丝印建设项目可行性分析报告(总投资19000万元)
- 龙湖集团品牌管理部经理助理面试题含答案
- 环境暴露在健康公平促进中的策略思考
- 接待岗位面试准备全攻略及标准答案
- 玩具制造商售后咨询专员面试题参考
- 创意策划岗位面试问题集
- 深度解析(2026)《GBT 18753-2002日光激发变色防伪油墨》
- 深度解析(2026)GBT 18516-2017便携式油锯 锯切效率和燃油消耗率试验方法 工程法
- Python算法工程师面试题含答案
- 特发性肺纤维化发病机制与治疗新靶点
- 2026中央纪委国家监委机关直属单位招聘24人笔试备考题库含答案解析(夺冠)
- 平面包装设计创新创业
- 烟酒店委托合同范本
- 加盟2025年房地产经纪协议合同
- 2025至2030中国商业摄影行业市场发展分析及发展前景预测与投资风险报告
- 地球系统多源数据融合-洞察及研究
- 香水销售知识培训内容课件
- 工业产品早期可制造性评估标准
- DB45-T 2757.1-2023 交通运输行业安全风险评估规范 第1部分:总则
- 3.6运动和能量课件-科学三年级上册教科版-1
- 2025年酒店行业全球酒店管理与酒店服务创新研究报告
评论
0/150
提交评论