全国计算机二级考试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语言复习题与答案解析...相关推荐

  1. 计算机二级c语言考试真题及答案详解,计算机二级c语言试题及答案

    计算机二级c语言试题及答案 在学习.工作中,只要有考核要求,就会有试题,试题是命题者根据测试目标和测试事项编写出来的.你所了解的试题是什么样的呢?下面是小编为大家整理的计算机二级c语言试题及答案,希望 ...

  2. 2011年9月计算机C语言真题,2011年9月全国计算机二级C语言考试真题及答案.doc

    2011年9月全国计算机二级C语言考试真题及答案 2011年9月全国计算机等级考试二级笔试试卷 ?C语言程序设计 ?(考试时间90分钟,满分100分) 一.选择题((1)-(10).(21)-(40) ...

  3. 2019浙江C语言二级答案,2018年浙江省计算机二级c语言考试真题及答案

    2018年浙江省计算机二级c语言考试真题及答案 [计算机等级考试官网暂未公布2018年浙江省计算机二级c语言考试真题及答案,届时小编会为你第一时间收集整理] 下面是学习啦小编给大家整理的计算机二级c语 ...

  4. 二级c语言考试真题及答案,全国计算机二级C语言考试真题及答案.doc

    全国计算机二级C语言考试真题及答案 2011年9月全国计算机等级考试二级笔试试卷 ?C语言程序设计 ?(考试时间90分钟,满分100分) 一.选择题((1)-(10).(21)-(40)每题2分,(1 ...

  5. c语言全国计算机真题及答案,全国计算机C语言考试真题及答案.doc

    全国计算机C语言考试真题及答案.doc 1年月全国计算机二级C语言考试真题及答案整理人梅江一.选择题)().()()每题分,()()每题分,共分)下列各题).).).)四个选项中,只有一个选项是正确的 ...

  6. 计算机二级ms真题及答案网盘,全国计算机二级MS Office考试真题及答案

    计算机二级考试是全国计算机等级考试四个等级中的一个等级,下面小编整理了计全国计算机二级MS Office考试真题及答案,大家快来检测吧! 选择题 1.下列叙述中错误的是(). A.对于各种特定的输入, ...

  7. 计算机vfp考试笔试试题,计算机二级vfp历年考试真题及答案

    <计算机二级vfp历年考试真题及答案>由会员分享,可在线阅读,更多相关<计算机二级vfp历年考试真题及答案(80页珍藏版)>请在装配图网上搜索. 1.历年计算机二级VFP真题2 ...

  8. 2009年计算机二级c语言考试真题,2009年3月全国计算机二级C语言考试真题.doc

    2009年3月全国计算机二级C语言考试真题 2009年3月二级C语言真题及答案 2009年3月全国计算机等级考试二级笔试(真题)? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???C语言试 ...

  9. 2019事业单位计算机考试真题及答案,2019事业单位计算机专业考试真题试卷试卷习题.docx...

    WORD格式 2015 事业单位计算机专业考试真题试卷2 套含答案 2015 事业单位计算机专业真题 事业单位招考计算机专业考试试卷 计算机专业考试试卷一.单项选择题:( 共 35 分, 1-35 题 ...

最新文章

  1. 关于python变量使用_Python 基础知识关于变量的定义使用
  2. Matlab 中常用的直线与点形表示属性
  3. windows调试器设置
  4. java类加载器 架构 设计_类加载器(DexClassLoader)与插件化(动态加载)
  5. 迅为I.MX6Q开发板配不同分辨率不同尺寸液晶屏幕
  6. MySQL调用mongodb事务回滚_SpringBoot整合MongoDB,在多数据源下实现事务回滚。
  7. java lambda 多个参数_Java Lambda行为参数化
  8. Gartner:阿里云蝉联全球第三、亚太第一
  9. mysql C where语句_mysql – 在WHERE子句中使用substr的SELECT语句
  10. 题目1080:进制转换(任意进制直接转换方法)
  11. Nginx架构详解:nginx 的安装和配置
  12. Unity性能优化之物理引擎的优化(一)
  13. 如何利用excel中的数据源制作数据地图
  14. 18 Map与Set集合
  15. USACO 3.2 Magic Squares 魔板
  16. 虾皮shopee蓝海词怎么找?挖掘shopee蓝海词有哪些技巧?
  17. 编程入门之学哪种编程语言?
  18. 脱 PECompact 2.x - Jeremy Collake 壳
  19. 吉首 - 夫子云游(DFS)
  20. cadence SPB17.4 - 取消(删除)扇出

热门文章

  1. 动作捕捉技术识别细小错位 机械外骨骼适应性升级
  2. MyBatis缓存技术(一级缓存、二级缓存)
  3. 8. 使用 Azure Function
  4. 工程文件规范(Linux版;C++语言)
  5. 形态学在图像处理中的应用
  6. Activity传递数据四种方法
  7. esxi系统重装与vsan恢复
  8. 机器学习:非监督学习
  9. python分支结构说课_Python程序设计 选择结构说课稿
  10. 火山PC布局器套布局器