计算机二级c语言考试真题及答案详解,全国计算机二级考试C语言复习题与答案解析...
全国计算机二级考试C语言复习题与答案解析
想要顺利通过计算机二级C语言考试,平时需要多练习多选题。以下是百分网小编搜索整理的一份全国计算机二级考试C语言复习题与答案解析,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!
一、选择题
1). 下列叙述中正确的是( )。
A.调用printf( )函数时,必须要有输出项
B.使用putchar( )函数时,必须在之前包含头文件stdio.h
C.在C语言中,整数可以以二进制、八进制或十六进制的形式输出
D.调节getchar( )函数读入字符时,可以从键盘上输入字符所对应的ASCII码
正确答案:B
答案解析:选项A,若printf函数没有输出项,且格式字符串中不含格式信息,则输出的是格式字符串本身,若格式字符串含有格式信息,运行时则出现错误提示;选项C,在C语言中,整数可以十进制、八进制或十六进制的形式输出;选项D,getchar函数是从标准输入设备读取一个字符。
2). 以下结构体类型说明和变量定义中正确的是( )
A.typedef struct { int n; char c; } REC; REC t1,t2;
B.struct REC ; { int n; char c; }; REC t1,t2;
C.typedef struct REC; { int n=0; char c=′A′; } t1,t2;
D.struct { int n; char c; } REC; REC t1,t2;
正确答案:A
答案解析:定义结构体类型的一般形式为:struct 结构体名 {成员列表};struct 结构体名后不能加″;″号,所以选项B、C)错误,选项D中定义无名称的结构体类型同时定义结构体变量形式应为struct t1,t2;选项A为用户自定义类型,其为正确的定义形式。
3). 若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是( )
A.一对一
B.一对多
C.多对一
D.多对多
正确答案:B
答案解析:由于B和C有一一对应的联系,而A和B只间有一对多的联系,则通过关系之间的传递,则A和C之间也是一对多的联系。
4). 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )
A.一对一
B.一对多
C.多对一
D.多对多
正确答案:B
答案解析:两个实体集间的联系可以有下面几种:一对一的联系、一对多或多对一的联系和多对多的联系。由于一个宿舍可以住多个学生,所以它们的联系是一对多联系。
5). 软件设计中划分模块的一个准则是( )
A.低内聚低耦合
B.高内聚低耦合
C.低内聚高耦合
D.高内聚高耦合
正确答案:B
答案解析:耦合性与内聚性是模块独立性的两个定性标准。一般一个较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。
6). 当把4个表达式用作if语句的控制表达式时,有一个选项与其他3个选项含义不同,这个选项是( )。
A.k%2
B.k%2==1
C.(k%2) !=0
D.!k%2==1
正确答案:A
答案解析:整数k对2求余数的两个结果只能是0和1,所以选项A表示k除以2的余数,其结果是0或1。在选项B、C和D中包括算术求余运算符″%″,关系等于运算符 ″==″和关系不等于运算符″!=″以及逻辑非运算符″!″。而逻辑运算符与赋值运算符、算术运算符、关系运算符之间从高到低的运算优先次序是:!(逻辑″非″)、算术运算符、关系运算符、&&(逻辑″与″)、||(逻辑″或″)、赋值运算符。选项B含义是判断表达式k%2的结果是否等于1、选项C的含义是判断表达式k%2的结果是否不等于0,选项D含义是判断表达式!k%2的结果是否等于1,所以选项B、C和D的含义相同。
二、程序填空题
下列给定程序中,函数fun的功能是:将形参n中个位上为偶数的数取出,并按原来从高位到低位相反的顺序组成一个新数,作为函数值返回。
例如,输入一个整数27638496,函数返回值为64862。
请在程序的`下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。
不得增行或删行,也不得更改程序的结构!#include
unsigned long fun(unsigned long n){unsigned long x=0;int t;
计算机二级c语言考试真题及答案详解,全国计算机二级考试C语言复习题与答案解析...相关推荐
- 计算机二级c语言考试真题及答案详解,计算机二级c语言试题及答案
计算机二级c语言试题及答案 在学习.工作中,只要有考核要求,就会有试题,试题是命题者根据测试目标和测试事项编写出来的.你所了解的试题是什么样的呢?下面是小编为大家整理的计算机二级c语言试题及答案,希望 ...
- 2011年9月计算机C语言真题,2011年9月全国计算机二级C语言考试真题及答案.doc
2011年9月全国计算机二级C语言考试真题及答案 2011年9月全国计算机等级考试二级笔试试卷 ?C语言程序设计 ?(考试时间90分钟,满分100分) 一.选择题((1)-(10).(21)-(40) ...
- 2019浙江C语言二级答案,2018年浙江省计算机二级c语言考试真题及答案
2018年浙江省计算机二级c语言考试真题及答案 [计算机等级考试官网暂未公布2018年浙江省计算机二级c语言考试真题及答案,届时小编会为你第一时间收集整理] 下面是学习啦小编给大家整理的计算机二级c语 ...
- 二级c语言考试真题及答案,全国计算机二级C语言考试真题及答案.doc
全国计算机二级C语言考试真题及答案 2011年9月全国计算机等级考试二级笔试试卷 ?C语言程序设计 ?(考试时间90分钟,满分100分) 一.选择题((1)-(10).(21)-(40)每题2分,(1 ...
- c语言全国计算机真题及答案,全国计算机C语言考试真题及答案.doc
全国计算机C语言考试真题及答案.doc 1年月全国计算机二级C语言考试真题及答案整理人梅江一.选择题)().()()每题分,()()每题分,共分)下列各题).).).)四个选项中,只有一个选项是正确的 ...
- 计算机二级ms真题及答案网盘,全国计算机二级MS Office考试真题及答案
计算机二级考试是全国计算机等级考试四个等级中的一个等级,下面小编整理了计全国计算机二级MS Office考试真题及答案,大家快来检测吧! 选择题 1.下列叙述中错误的是(). A.对于各种特定的输入, ...
- 计算机vfp考试笔试试题,计算机二级vfp历年考试真题及答案
<计算机二级vfp历年考试真题及答案>由会员分享,可在线阅读,更多相关<计算机二级vfp历年考试真题及答案(80页珍藏版)>请在装配图网上搜索. 1.历年计算机二级VFP真题2 ...
- 2009年计算机二级c语言考试真题,2009年3月全国计算机二级C语言考试真题.doc
2009年3月全国计算机二级C语言考试真题 2009年3月二级C语言真题及答案 2009年3月全国计算机等级考试二级笔试(真题)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???C语言试 ...
- 2019事业单位计算机考试真题及答案,2019事业单位计算机专业考试真题试卷试卷习题.docx...
WORD格式 2015 事业单位计算机专业考试真题试卷2 套含答案 2015 事业单位计算机专业真题 事业单位招考计算机专业考试试卷 计算机专业考试试卷一.单项选择题:( 共 35 分, 1-35 题 ...
最新文章
- 关于python变量使用_Python 基础知识关于变量的定义使用
- Matlab 中常用的直线与点形表示属性
- windows调试器设置
- java类加载器 架构 设计_类加载器(DexClassLoader)与插件化(动态加载)
- 迅为I.MX6Q开发板配不同分辨率不同尺寸液晶屏幕
- MySQL调用mongodb事务回滚_SpringBoot整合MongoDB,在多数据源下实现事务回滚。
- java lambda 多个参数_Java Lambda行为参数化
- Gartner:阿里云蝉联全球第三、亚太第一
- mysql C where语句_mysql – 在WHERE子句中使用substr的SELECT语句
- 题目1080:进制转换(任意进制直接转换方法)
- Nginx架构详解:nginx 的安装和配置
- Unity性能优化之物理引擎的优化(一)
- 如何利用excel中的数据源制作数据地图
- 18 Map与Set集合
- USACO 3.2 Magic Squares 魔板
- 虾皮shopee蓝海词怎么找?挖掘shopee蓝海词有哪些技巧?
- 编程入门之学哪种编程语言?
- 脱 PECompact 2.x - Jeremy Collake 壳
- 吉首 - 夫子云游(DFS)
- cadence SPB17.4 - 取消(删除)扇出