版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
石家庄幼儿师范高等专科学校(鹿泉校区)《计算机基础与C语言》2024-2025学年期末试卷(A卷)考试时间:90分钟满分:100分考试班级:__________姓名:__________学号:__________得分:__________注意事项:1.本试卷分为选择题、填空题、判断题、简答题、编程题五个部分,所有题目均需在答题纸上作答,写在试卷上无效;2.答题前请将班级、姓名、学号填写完整;3.编程题需写出完整代码,标注关键注释,否则酌情扣分;4.考试结束后,将试卷和答题纸一并交回。一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并在答题纸相应位置填涂。世界上第一台电子数字计算机问世于()
A.1930年B.1946年C.1957年D.1970年
计算机硬件是指()
A.CPUB.主机C.打印机D.构成计算机的所有物理部件的集合
在计算机中,1GB等于()
A.1024BB.1024KBC.1024MBD.1000MB
Windows系统中,“复制”操作的快捷键是()
A.Ctrl+AB.Ctrl+CC.Ctrl+VD.Ctrl+X
下列不属于计算机输入设备的是()
A.键盘B.鼠标C.打印机D.扫描仪
C语言程序的执行入口是()
A.main()函数B.子函数C.头文件D.语句
下列数据类型中,不属于C语言基本数据类型的是()
A.intB.charC.floatD.array
若inta=5,b=3;则表达式a%b的值是()
A.1B.2C.1.67D.0
C语言中,用于输出数据的函数是()
A.scanf()B.printf()C.getchar()D.putchar()
下列循环语句中,循环体至少执行一次的是()
A.for循环B.while循环C.do-while循环D.以上都不是
若有定义charc='A';则c的ASCII码值是()
A.65B.66C.97D.98
C语言中,函数参数传递的默认方式是()
A.地址传递B.值传递C.引用传递D.随机传递
下列关于数组的说法,错误的是()
A.数组名代表数组首元素的地址B.数组下标从0开始
C.数组的大小在定义时必须确定D.数组可以动态调整大小
下列运算不属于逻辑运算的是()
A.1+0=1B.1+1=1C.1+1=10D.1·1=1
若有定义inta[5]={1,2,3,4,5};则a[3]的值是()
A.2B.3C.4D.5
C语言中,注释的符号是()
A.//B./**/C.//和/**/D.<!---->
若intx=10;执行语句x+=5;后,x的值是()
A.5B.10C.15D.20
下列条件语句中,语法正确的是()
A.ifa>bprintf("yes");B.if(a>b)printf("yes");
C.if(a>b){printf("yes");}D.if(a>b){printf("yes")}
能直接阅读印刷稿和手写稿文字信息并输入到计算机的设备是()
A.扫描仪B.数码摄像机C.OCRD.数码照相机
下列关于C语言程序编译的说法,正确的是()
A.编译后直接生成可执行文件B.编译后生成目标文件,再链接生成可执行文件
C.不需要编译,直接执行D.编译时会检查逻辑错误二、填空题(本大题共10小题,每空1分,共10分)请在答题纸相应位置填写正确答案,错填、不填均无分。计算机系统由__________和软件系统两部分组成。C语言程序的基本组成单位是__________。若floatx=3.14,y=2.5;则x+y的值是__________。Windows系统中,关闭当前窗口的快捷键是__________。若有定义inta=10,b=20;则表达式a>b?a:b的值是__________。C语言中,用于从键盘输入数据的函数是__________。数组intarr[4]={1,2};则arr[2]的值是__________。二进制数1010对应的十进制数是__________。函数调用时,实参的个数和类型必须与__________的个数和类型一致。EPROM的意义是__________。三、判断题(本大题共10小题,每小题1分,共10分)判断下列说法是否正确,正确的在答题纸相应位置填“√”,错误的填“×”。计算机软件分为系统软件和应用软件。()C语言是一种面向对象的编程语言。()int类型变量的取值范围是0~65535。()printf()函数中,%d用于输出字符型数据。()while循环中,循环条件不满足时,循环体一次也不执行。()数组的下标可以是负数。()C语言程序中,语句必须以分号结束。()ASCII编码是8位编码。()函数可以嵌套调用,但不能递归调用。()Windows系统中,文件夹可以包含文件和子文件夹。()四、简答题(本大题共5小题,每小题6分,共30分)请在答题纸相应位置作答,回答清晰、简洁、准确。简述计算机系统中,硬件和软件的关系。简述C语言中,for循环的语法格式及执行流程。简述Windows系统中,“剪切”和“复制”操作的区别。简述C语言中,数组和函数结合使用时,数组作为函数参数的特点。试举出三类以上的计算机通讯设备。五、编程题(本大题共2小题,第1题15分,第2题15分,共30分)请在答题纸相应位置写出完整代码,要求代码格式规范、注释清晰,能正确运行并实现题目要求。编写一个C语言程序,实现以下功能:从键盘输入两个整数a和b,计算并输出a和b的和、差、积、商(商保留2位小数)及余数。(提示:注意除法运算的数据类型转换)编写一个C语言程序,实现以下功能:利用循环语句,计算1~100之间所有偶数的和,并输出结果。(要求:使用for循环或while循环均可,标注关键步骤注释)参考答案及评分标准(附)一、单项选择题(每小题1分,共20分)1.B2.D3.C4.B5.C6.A7.D8.B9.B10.C11.A12.B13.D14.C15.C16.C17.C18.B19.C20.B二、填空题(每空1分,共10分)1.硬件系统2.函数3.5.644.Alt+F45.206.scanf()7.08.109.形参10.可擦可编程的只读存储器三、判断题(每小题1分,共10分)1.√2.×3.×4.×5.√6.×7.√8.×9.×10.√四、简答题(每小题6分,共30分)硬件是计算机系统的物理基础(2分),软件是计算机系统的灵魂(2分);硬件决定软件的运行环境,软件控制硬件的工作,二者相互依存、缺一不可(2分)。语法格式:for(初始化表达式;循环条件表达式;更新表达式){循环体语句;}(3分);执行流程:先执行初始化表达式,再判断循环条件,条件满足则执行循环体,执行完循环体后执行更新表达式,重复判断条件,直至条件不满足,退出循环(3分)。剪切:将选中的内容移动到剪贴板,原位置内容消失(3分);复制:将选中的内容复制到剪贴板,原位置内容保留不变(3分)。数组作为函数参数时,传递的是数组首元素的地址(2分);函数中对数组元素的修改,会影响原数组的内容(2分);不需要指定数组的大小,可通过参数传递数组长度(2分)。示例:路由器、交换机、调制解调器(猫)、网卡、光纤收发器等(答对1类得2分,答对3类及以上得6分,其他合理答案均可)。五、编程题(每小题15分,共30分)评分标准:代码格式规范(3分),输入功能正确(3分),计算逻辑正确(6分),输出格式正确(3分)。参考代码:#include<stdio.h>
intmain(){
inta,b;
//输入两个整数
scanf("%d%d",&a,&b);
//计算并输出和、差、积、商、余数
printf("和:%d\n",a+b);
printf("差:%d\n",a-b);
printf("积:%d\n",a*b);
//商保留2位小数,需进行类型转换
printf("商:%.2f\n",(float)a/b);
printf("余数:%d\n",a%b);
return0;
}评分标准:代码格式规范(3分),循环结构正确(4分),偶数判断逻辑正确(4分),输出结果正确(4分)。参考代码(for循环):#include<stdio.h>
intmain(){
intsum=0;//定义变量存储偶数和,初始化为0
//for循环遍历1~100,判断偶数并累加
for(inti=1;i<=100;i++){
if(i%2==0){//判断是否为偶数
sum+=i;//累加偶数
}
}
printf("1~100之间所有偶数的和为:%d\n",sum);
return0;
}参考代码(while循环):#include<stdio.h>
intmai
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 妊娠糖尿病治疗管理培训方案
- 胰岛素泵的使用与管理培训
- 小儿急性喉炎护理
- 2026合肥信息工程监理咨询有限公司招聘15人备考题库附答案详解(考试直接用)
- 好吃是真的营养
- 2026玉溪硅基智能科技有限公司招聘10人备考题库带答案详解(新)
- 2026广东湛江市吴川市公益性岗位人员招聘5人备考题库含答案详解(突破训练)
- 2026浙江宁波市鄞州区区属国企招聘财务会计人员10人备考题库含答案详解(预热题)
- 麻醉科局部麻醉药剂使用规范
- 盐与高血压科普知识
- 批量伤员救治
- 车站调度员(技师)技能鉴定理论考试题库(含答案)
- 耳针法(耳穴埋豆)操作评分标准
- MOOC 刑法学总论-西南政法大学 中国大学慕课答案
- 企业复工复产现场核查表
- 全面把握新时代的深刻内涵
- 2023年北京市各区(海淀朝阳丰台东西城等)高三下语文高考一模汇编7 基础运用含详解
- 工业机器人离线编程说课1010
- 2022年中国石油大学《化工原理二》完整答案详解
- GB/T 21389-2008游标、带表和数显卡尺
- GB/T 17193-1997电气安装用超重荷型刚性钢导管
评论
0/150
提交评论