出国留学网

目录

2022年9月计算机二级考试C语言考前练习试题

【 liuxue86.com - 计算机等级考试 】

  2022年的计算机二级考试虽然部分地区进行了延期或是停考处理,但对于将正常考试的小伙伴们来说,考试已经是迫在眉睫了,小编在本文中为大家带来了2022年9月计算机二级考试C语言考前练习试题,快和小编一起来本文中看看吧!

  1. 以下叙述中正确的是( )。

  A. 赋值语句是一种执行语句,必须放在函数的可执行部分

  B. scanf和printf是C语言提供的输入和输出语句

  C由printf输出的数据都隐含左对齐

  D. 由printf输出的数据的实际精度是由格式控制中的域宽和小数的域宽来完全决定的

  【答案】A

  【解析】A项正确,赋值语句是一种可执行语句,应当出现在函数的可执行部分。但需要注意,不要把变量定义时的赋初值和赋值语句混为一谈。B项错误,C语言本身没有提供输入输出功能,scanf和printf属于标准库函数;C项错误,数据都隐含右对齐,如果想左对齐,可以在格式控制中的“%”和宽度之间加一个“-”号来实现;D项错误,若给出的总宽度n1小于n2加上整数位数和小数点(e或E格式还要加上指数的5位),则自动突破n1的限制。答案选择A选项。

  2. 以下叙述中正确的是( )。

  A. 在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符

  B. 只能在printf函数中指定输入数据的宽度,而不能在scanf函数中指定输入数据占的宽度f函数中的字符串是提示程序员的,输入数据时不必管它

  D. 复合语句也被称为语句块,它至少要包含两条语句

  【答案】A

  【解析】在printf和scanf函数中都可以指定数据的宽度,B项错误;scanf中的字符串在输入时可以使用其他非空字符,如逗号,但在输入时必须输入这些字符以保证匹配,C项错误;复合语句可以由任意多条语句构成,也可以一条没有,D项错误。

  答案选择A选项。

  3. 以下能正确输出字符a的语句是( )。

  A. print("%s", "a");

  B. print("%s",'a");

  C. printf("%c","a");

  D. printf("%d",' a");

  【答案】A

  【解析】输出函数printf( )的一般形式为"printf("格式控制字符串",输出项1,输出项2...).",输出项的形式要和格式控制字符串中的格式控制符保持一致,"%s"为输出字符串,"%c"为输出单个字符,"%d"为以十进制形式输出带符号整数,答案选择A选项。

  4. 以下不能输出字符A的语句是( )。(注:字符A的ASCII码值为65,字符a的ASCII码值为97。)

  A. pprintf("%c\n",'a'-32);

  B. print("%d\n",'A');

  C. printf("%c\n",65);

  D. print("%c\n"'B'-1);

  【答案】B

  【解析】A项,字符'a'的ASCII码值减去32为'A'的ASCII码值,执行字符输出,即为'A';B项,执行整型输出,结果为65;C项,字符型输出'A';D项,字符型输出'A。答案选择B选项。

  5. 设有定义: double x=2.12,以下不能完整输出变量x值的语句是( )。

  A. printf("x=%5.0f\n",x);

  B. printf("x=%f\n",x);o

  tf("x=%lf\n",x);

  D. printf("x=%0.5f\n",x);

  【答案】A

  【解析】printf函数控制字符%f输出float类型,%lf输出double类型。格式控制,,表示数据输出总的宽度为m位,其中小数部分占n位。当数据的小数位多于指定宽度n时,截去右边多余的小数,并对截去的第一位小数做四舍五入处理;而当数据的小数位少于指定宽度n时,在小数的右边补零;当m小于有效位数时,整数部分输出所有有效数字并且自动对齐,小数部分按照n指定位数输出。A项按照float格式输出数据,宽度为5位,保留小数0位,输出为2,不能完整输出x。B项按照float格式输出数据,输出为2.120000。C项按照double格式输出数据,输出为2.120000。

  D项按照float格式输出数据,保留小数位数为5,输出为2.12000。答案选择A选项。

  6. 以下关于逻辑运算符两侧运算对象的叙述中正确的是( )

  A. 可以是任意合法的表达式

  B. 只能是整数0或非0整数

  C. 可以是结构体类型的数据

  D. 只能是整数0或1

  【答案】A

  【解析】C语言的逻辑运算符比较特别,它的操作数没有明确的数据类型,可以是任意合法的表达式。答案选择A选项。

  7. 以下关于C语言数据类型使用的叙述中错误的是( )。

  A. 若要准确无误差地表示自然数,应使用整数类型。

  B. 若要保存带有多位小数的数据,应使用双精度类型。

  C. 若要处理如“人员信息"等含有不同类型的相关数据,应自定义结构体类型。

  D. 若只处理“真”和“假”两种逻辑值,应使用逻辑类型。

  【答案】D

  【解析】A项正确,整数的表示是不存在误差的;B项正确,float类型称为单精度类型,double类型称为双精度类型,一般系统中,为float类型的变量分配4个字节的存储单元,为double类型的变量分配8个字节的存储单元。C项正确,struct结构体,可以用来描述包含多种基本类型的复杂对象。D项错误,C语言中没有逻辑类型,在C++中才引入的。答案选择D选项。

  8. 以下选项中,能表示逻辑值“假"的是( )。

  A. 1

  B. 0.000001

  C. 0

  D. 100.0

  【答案】C

  【解析】在C语言中,没有专门的“逻辑值”,而是用非0表示“真”,用0表示“假”。答案选择C选项。

  9. 下列关系表达式中,结果为“假”的是( )。

  A. (3+4)>6

  B. (3!=4)>2

  C. 3<=4||3

  D. (3<4)==1

  【答案】B

  【解析】A项,先执行3+4=7,7>6,结果为真B项,先执行3!=4为真,即为1,1>2结果为假;C项,先执行3<=4结果为真,即1,再逻辑或运算只要左边值为1,就不在执行右边运算,结果为真;D项,先执行3<4结果为真,即为1,再执行1==1,结果为真。答案选择B选项。

  10. 以下表达式的值与x无关、其值恒为真的是( )。

  A. 0<x<5< p="">

  B. x>10&&x<5

  C. x>10|x<5

  D. x<10&&x>5

  【答案】A

  【解析】逻辑与运算只有在“&&"符号两边操作均为真时,逻辑表达式为真;逻辑或当且只当"|"符号两边操作至少有一个为真时,逻辑表达式为真。B、C、D中,使得表达式恒为真,都跟x的取值有关,错误;A项,0

计算机二级考试内容:

  1、MSOffice:

  考察的是计算机基础知识,word的功能和用法,Excel的功能和用法,PowerPoint的功能和用法,这些都是在日常工作中要用到的,所以需要对它们的具体操作、快捷键的使用等了解清楚,并能熟练使用。

  2、C语言:

  考试内容包括DOS命令、计算机组成原理、多媒体、数据库操作、计算机网络、C语言编程、计算机考试,都是和C语言相关的,尤其是语言的写法,不同语法的使用方法等,一定要好好学习。

  3、访问:

  包括数据库系统、数据库及表、数据库查询表、报表、数据访问页、宏、模块等,这部分考察内容不是很深入,大家简单了解,会基本的操作,会看基本代码,知道基础的代码语言即可。

  4、C++:

  考察内容是C++语言概述、C++语言数据类型、运算符和表达式、基本控制语句、数组、指针和引用、函数、类和对象继承、模板等,这些内容需要理解并应用。

  5、Java:

  主要包括Java语言简介、Java数据类型、运算符和表达式、过程控制、类、数组和字符串操作、异常处理、输入/输出和文件操作、线程和对象序列化、编写图形用户界面、小程序编程:jzsdk下载和操作、Java应用程序,需要会进行代码的编写,将相关内容在熟练使用,完成相应的考试任务。

  6、MySQL:

  主要涉及数据库的基本概念和方法,MySQL平台下的SQL,交互操作,MySQL数据库编程,MySQL管理维护,MySQL应用编程等,尤其是数据库语言,一定要会编写,并能熟练用它解决问题。

  7、Wpsoffice:

  要学会软件的功能和使用,复制、粘贴、插入、超链的使用、图表的建立等,都是需要学会的。

  8、Python:

  Python语言的基本语法元素、基本数据类型、程序控制结构、文件和数据格式、Python计算生态等,都是会简单考察的,不过考察内容不是很深入。

  9、Web技术概述:

  对于Web技术基础、HTTP协议基础、HTML基础、CSS基础、JavaScript编程基础和动态网页技术相关内容,一定要好好去学,这是计算机未来能熟练使用的基础,至关重要。

  推荐阅读:

  2022年计算机二级考试C语言考试考前必备练习模拟题(2)

  2022年计算机二级考试C语言考试考前必备练习模拟题

  2022年计算机二级考试C语言考试考前必备练习模拟题(3)

  2022年9月计算机等级考试考前注意事项汇总

  2022年9月计算机二级考试四川地区延期考试

  2022年计算机二级考试java科目考前必备考试模拟练习

  2022年甘肃省9月计算机等级考试取消

  想了解更多计算机等级考试网的资讯,请访问: 计算机等级考试

本文来源:https://jsj.liuxue86.com/a/4371323.html
延伸阅读
2022年的计算机等级考试即将迎来9月份的考试,但就在这个时间点上,部分考试地区纷纷宣布将延期或取消本次9月的计算机等级考试,甘肃省也在近日宣布将直接取消本次考试,下面就和小编一起
2022-09-25
天津市2022年9月全国计算机等级考试考生防疫与安全须知已整理如下,各位天津市的考生们仔细阅读一下吧!下面是出国留学网整理的“2022年9月天津市全国计算机等级考试考生防疫与安全须
2022-09-23
9月22日甘肃省教育考试院发布通知,因甘肃省部分考点受疫情影响,受影响的考点决定取消2022年9月的计算机等级考试,详细的取消通知如下,下面是出国留学网整理的“甘肃省教育考试院关于
2022-09-23
相信很多考生都非常关心计算机二级考试的时间,为了方便各位考生更加清楚的知道2022年的计算机二级考试时间,小编为大家准备了“计算机二级考试时间是多久?(2022年)”,相信小编的文
2022-09-22
2022年9月计算机等级考试时间为9月24日到26日,请各位考生及时进入准考证打印入口进行准考证打印。下面是小编为大家整理的“2022年9月计算机等级考试准考证打印入口开放”,可供
2022-09-22
在计算机二级考试中,C语言考试算是非计算机和软件专业的考生们最难考的科目内容之一,每年报考C语言的考生也基本上是计算机类的专业考生,所以计算机二级考试的C语言真的难吗?快和小编一起
2022-08-22
在历年的计算机二级考试中,C语言这一科目报考的人数一直都不算多,很多并不是计算机专业类的考生在报考时都会选择放弃这一科的考试,因为对于非专业的考生来说确实C语言需要掌握的考试内容会
2022-08-22
2022年的计算机等级考试即将在九月开始今年的第三轮考试,各位考生是否能抓住这次机会一局上岸呢?C语言作为历年报名人数最少的考试科目,考试难度相对于其他科目确实稍微难一点点,那么接
2022-08-22
2022年9月的计算机二级考试即将开始考试,而就在目前,四川省由于疫情防控工作需要,对本次考试进行延期举行处理,这场考试将在今年的12月的月初进行,下面就快和小编一起来本文中看看详
2022-09-25
2022年9月份的计算机等级考试即将在这个周末开始正式考试,在开考之前各位考生有哪些问题需要注意?小编在本文中为大家带来了2022年9月计算机等级考试考前注意事项汇总,供大家参考学
2022-09-21