1 / 7
文档名称:

国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析).pdf

格式:pdf   大小:598KB   页数:7页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析).pdf

上传人:1781111**** 2024/3/29 文件大小:598 KB

下载得到文件列表

国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析).pdf

相关文档

文档介绍

文档介绍:该【国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析) 】是由【1781111****】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..国家二级C语言机试(C语言基础知识)模拟试卷17(题后含答案及解析)题型有:?():D解析:DOS操作系统中文件系统是树形结构组织的。知识模块:,以下叙述中错误的是()。、Ⅱ:C解析:C语言中的某些语句并不会被转换成二进制机器指令,如宏定义命令,在预编译之后替换到代码中,该命令本身也就不存在了,不会转换成二进制的机器指令。C语言编写的源程序就是以ASCⅡ的形式存放在文本文件中的。(称为目标文件),然后由称为“链接程序”的软件,。知识模块:?():C解析:用函数作为程序模块以实现C程序的模块化,程序有多个函数构成,每个函数可以实现一个具体的功能,多个函数便可以实现程序的模块化设计。知识模块:C语言基础知识:..()。、分支、,程序的模块化是利用函数实现的正确答案:D解析:C语言是结构化程序设计语言,顺序结构、选择结构、循环结构是结构化程序设计的三种基本结构,研究证明任何程序都可以由这三种基本结构组成。但是程序可以包含一种或者几种结构,不是必须包含全部三种结构。自从提倡结构化设计以来,goto就成了有争议的语句。首先,由于goto语句可以灵活跳转,有时它的确会破坏结构化设计风格;其次,goto语句经常带来错误或隐患。它可能跳过了某些对象的构造、变量的初始化、重要的计算等语句。goto语句的使用会使程序容易发生错误并且也不易阅读,所以应避免使用。由三种基本结构构成的程序几乎能解决大部分问题。知识模块:()。A.-.-020C.-.-:A解析:C语言常量指数表达式中字母e或E之前必须有数字,且e或E后面的指数必须为整数。知识模块:()。+:B解析:C语言常量指数表达式中字母e或E之前必须有数字,且e或E后面的指数必须为整数。选项B中字母e后面是浮点数,错误,其他选项都是正确的常量。知识模块:()。--b正确答案:D:..解析:用户标识符只能由字母、下划线和数字组成,且必须以字母或者下划线开始。选项A、B和C都是正确的,选项D中的一字符不能作为用户标识符,是错误的。知识模块:()。,,:B解析:在C语言的数据类型中,整型数是有范围的,只在允许的范围内才能精确无误的表示,实型数由于存储长度限制存在一定的误差,但在通常使用时,误差不影响使用。知识模块:()。:D解析:本题考查C语言中的常量表达式。选项A字母E后面必须是整型数,浮点数错误;选项B字母e后面没有整型数;选项C以0开始表示八进制数,八进制数没有9;选项D是一个正确的十六进制常数。知识模块:()。:A解析:本题考查常量定义。数据常量可有十进制、八进制、十六进制、指数法等,八进制数字为0~7,第一个字符为0,而不是0。指数法表示时,指数部分须为整型,选项A中数字后加入L是说明此变量为长整型,是正确的常量表示形式。知识模块:()。:..正确答案:A解析:用户的标识符只能由字母或下划线开始,其他任何字符开始均会出错。一般强调文见其义的命名方法。但是C语言中的保留字不能用作用户的标识符。而选项C和D全部为保留字,选项B中以数字开头,这些都不正确。知识模块:()。,是指在程序运行过程中,、实型常量、字符常量和字符串常量正确答案:B解析:C语言中的常量指在程序运行过程中,其值不能被改变的量。常量分为整型常量(即整常数)、实型常量、字符型常量和字符串常量。常量也可以按数据类型分为数据常量和非数据常量。变量是指在程序运行过程中,其值能被改变的量。知识模块:()。-3-0xfC..,:A解析:C语言常量数制中的八进制数其开头必须是数字“0”,其数字包括0~7,而在选项B中,018是错误的。浮点数据的指数形式表示常量中,C语言规定字母e或E之前必须要有数字,且e或E之后的指数必须为整,。在选项D中,整型数据10,000的表示形式是错误的。知识模块:()。,、short型、,可以是浮点数正确答案:C解析:C语言的整型变量有:①基本型:以int表示。②短整型:以shortint表示,或以short表示。③长整型:以longint表示,或以long表示。④无符号型:以unsignedint表示,选项C正确,实型常量仅有十进制表示形式,八进制以数字。开头,十六进制开头为Ox或者OX,不是二进制。知识模块:C语言基础知识:..()。..:C解析:C语言用指数形式表示的实数,需要注意的是字母e或E之前必须要有数字,且字母e或E后面的指数必须为整数。知识模块:()。A.’C’B.’’C’’C.’\xCC’D.’\072’正确答案:B解析:选项A正确,是大写字母C;选项B错误,使用双引号括起来的是字符串,不是字符;选项C正确,使用了转义字符“\”,xCC表示16进制的CC;选项D正确,使用了转义字符“\”,072表示八进制的72。知识模块:()。A.’\028’B.’\35’C.’\xdf’D.’\101’正确答案:A解析:选项A错误,表达式拟使用八进制数,但八进制数字的范围是0~7,没有8,选项B、C和D正确。知识模块:()。A.’x’B.’\\’C.’\018’D.’\xcc’正确答案:C解析:在C语言中,每个字符常量代表ASⅡ字符集中的一个字符,在程序中用单引号把一个字符括起来作为字符常量。转义字符常量也是必须括在一对单引号内,以一个反斜线开头后跟一个特定的字符,用来代表某一个特定的ASCⅡ字符。选项C中,’/018’是用八进制数来代表一个字符常量,但其中的数字:..只能是0~7,并不包括8。知识模块:=12,y=8,z;在其后执行语句z=+x/y;则z的值为()。:B解析:C语言的整型数会丢掉小数后的任何数,由于x,y,z都是整型数据,所以x除以y的值为整型数值1,,再转换为整型数1赋给整型变量z。知识模块::inta;longb;doublex,y;则以下选项中正确的表达式是()。%(int)(x一y)=x<>yC.(a*y)%=x+y=x正确答案:A解析:选项B中<>运算符不存在,选项C中double类型不能进行余(%)操作,要求两个运算数必须是整数,选项D中x+y=x错误。知识模块:=2,b=3,c=4;,则以下选项中值为0的表达式是()。A.(!a==1)&(!b=0)&bC.(a<b)&!c‖‖(b+b)||(c—a)正确答案:A解析:C语言中的逻辑运算主要要看运算符的优先级。选项A中,(!a==1)中!运算优先级比==高,因此!a为假,然后再和1比较是否相等,因此整个表达式的结果为假,(!a==1)和(!b==0)是与的关系,前面的表达式为假,整个表达式结果就是假,选项C中a<b为真,!c值为假,(a<b)&!c值为假,(a<b)&!c|||为真;选项B中a&b的值为2;选项D中a的值为真,表达式的结果为真。知识模块:=0:以下选项的四个表达式中与其他三个表达式的值不相同的是()。+++1C.++k:..+=1正确答案:A解析:选项B、C、D都是对k的值加1,选项A的语句k++表示先利用k的值进行运算,然后k值才加1。知识模块:()。#include<>main(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf(‘‘%d,%d,%d\n’’,a,b,c);},4,,5,,5,,4,一1正确答案:C解析:对于语句(a+=++b,b+=4),首先计算“a=a+(++b)”,a,b初值为0,则计算以后a为1,b为1,然后计算b+=4,得到b的值为5,此时表达式b+=4的值为整个逗号表达式的值,因此c的值为5。知识模块:“假”的表达式是()。A.(3<4)==1B.(3+3)>5C.(3!=4)><=4正确答案:C解析:关系表达式和逻辑表达式的结果为非零或者0,其中0表示假,而非零表示真,3!=4的结果为真,即1,1>2的结果为假。知识模块:()。&&构成的逻辑表达式与由‖构成的逻辑表达式都有“短路”“或”(即运算符‖)“非”(即运算符!):0<x正确答案:A解析:逻辑表达式的运算比较复杂,有短路现象,也就是首先计算“逻辑与”或者“逻辑或”运算的第一个运算量的值,根据表达式的值决定是否进行第二个量的值的计算。“逻辑与”和“逻辑或”运算低于关系运算和算术运算。但是“逻辑非”运算却高于算术运算。知识模块:C语言基础知识

最近更新

2024年1月九省联考(适用地区:河南省)高考英语.. 19页

2024年竞业限制协议书模板汇总五篇 14页

2024年立夏唯美说说 15页

专题07拟写语和宣传推广类(讲义)(学生版) 13页

人教牌下学期二年级数学教案 15页

公差配合与技术测量习题与答案 4页

冒天山隧道整体道床不均匀沉降病害分析 7页

动物脂肪沉积的分子调控机制 18页

人教版新目标英语八年级下月考试题3 8页

2024年租养殖场合同,养殖租房合同书 7页

2024年秘书接待礼仪精选15篇 53页

土木工程施工课程设计个人总结(一) 4页

实验室气体管道安装安全操作及保养规程 4页

山东省2023年小升初语文试卷汇总十二(含答案).. 12页

2024年科举制的创立评课稿 4页

服务要求及说明 13页

2024年秋季森林防火工作方案范文(通用9篇) 31页

江苏省无锡市经开区2020-2021学年七年级上学期.. 6页

湘教版八年级上册数学期末试卷-(含答案) 10页

2024年秋天的校园作文5篇 5页

白银市人民政府办公室关于印发《白银市建设工.. 16页

2024年私房旧房买卖合同 44页

绿色投资指引(试行) 7页

2024年私人借款合同(优选15篇) 32页

译林版高中英语扩展创新学程一Unit4 Grammar .. 5页

陶瓷瓷器贴花工艺流程 4页

新概念英语第一册单词汇总打印版(已排版) 12页

3d跨度计算 1页

建筑水电安装线盒二次配管规范 3页

(转贴)丹道法诀第十二讲(最完全版本)12(3 13页