2023计算机二级C语言检测试题.docx

上传人:太** 文档编号:96811136 上传时间:2024-03-22 格式:DOCX 页数:10 大小:14.85KB
返回 下载 相关 举报
2023计算机二级C语言检测试题.docx_第1页
第1页 / 共10页
2023计算机二级C语言检测试题.docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《2023计算机二级C语言检测试题.docx》由会员分享,可在线阅读,更多相关《2023计算机二级C语言检测试题.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2023计算机二级C语言检测试题2023计算机二级C语言检测试题C语言是把高级语言的基本结构和语句与低级语言的有用性结合 起来的工作单元。下面是我整理的关于计算机二级C语言检测试题, 期望大家仔细阅读!一、选择题1. (A )是构成C语言程序的基本单位。A、函数B、过程C、子程序D、子例程2. C语言程序从C开头执行。A、程序中第一条可执行语句B、程序中第一个函数C、程序中的main函数D、包含文件中的第一个函数scanf(%d, k);sum=proc(k);printf(S=%If, sum);)文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有 需要的人。3、以下说法中正确的是(C

2、 )。A、C语言程序总是从第一个定义的函数开头执行B、在C语言程序中,要调用的函数必需在main()函数中定义C、C语言程序总是从main ()函数开头执行D、C语言程序中的main()函数必需放在程序的开头部分4 .下列关于C语言的说法错误的是(B)。A、C程序的工作过程是编辑、编译、连接、运行B、C语言不区分大小写。C、C程序的三种基本结构是挨次、选择、循环D、C程序从main函数开头执行5 .下列正确的标识符是(C )。A、-alB、aiC、 a2_iD int t考点:标识符的命名规章 只能由字母、数字、下划线构成数字不能作为标识符的开头关键字不能作为标识符选项A中的,选项B中与不满意

3、(1);选项D中 的int为关键字,不满意(3)6.下列C语言用户标识符中合法的是(B )。A、3axB xC caseD、 -e2 E)union选项A中的标识符以数字开头不满意;选项C, E均为为关键 字,不满意;选项D中的“-”不满意;7.下列四组选项中,正确的C语言标识符是(C )oA、 %xB、a+bC、 al23D、123选项A中的“犷,选项B中“ + ”不满意(1);选项D中的标识 符以数字开头不满意(2)8、下列四组字符串中都可以用作C语言程序中的标识符的是(A)。A、 print _3d db8 aBcB、 lam onehalf start$it 3paiC、 str_l

4、Cpp pow whileD、Pxq My-book line# His. age选项 B 中的,选项 D 中“不满意(1);选项C中的while为关键字,不满意(3)9 . C语言中的简洁数据类型包括(D )。A、整型、实型、规律型B、整型、实型、规律型、字符型C、整型、字符型、规律型D、整型、实型、字符型10 .在C语言程序中,表达式5%2的结果是C 。A、2. 5B、2C、1D、3%为求余运算符,该运算符只能对整型数据进行运算。且符号与 被模数相同 o 5%2=1; 5% (-2)=1; (-5) %2=-1; (-5)% (-2)=-1;/为求商运算符,该运算符能够对整型、字符、浮点等

5、类型的数 据进行运算,5/2=211 .假如int a=3, b=4;则条件表达式aA、3B、4C、0D、1详见教材P97.表达式1?表达式2:表达式3先计算表达式1,若表达式1成立,则选择计算表达式2,并表达式2的值作为 整个大表达式的值;若表达式1不成立,则选择计算表达式3,并将表达式3的值作 为整个大表达式的值此题中的aa为3, b为4。al2.若int x=2, y=3, z=4则表达式xA、4B、3C、2D、0E)113.C语言中,关系表达式和规律表达式的值是(B ) oA、0B、0 或 1C、1D、 T 或F14.下面(D )表达式的值为4.A、 11/3B、11.0/3C、 (f

6、loat)11/3D、 (int) (11.0/3+0. 5)1416题为同一类型详见教材P5456.(1)相同数据类型的元素进行数学运算(+、-、*、/)得到结果还 保持原数据类型。(2)不同数据类型的元素进行数学运算,先要统一数据类型,统 一的标准是低精度类型转换为高精度的数据类型。选项A, 11与3为两个整数,11/3结果的数据类型也应为整数, 因此将3. 666666的小数部分全部舍掉,仅保留整数,因此11/3=3.选项B, H.0为实数,3为整数,因此首先要统一数据类型,将 整型数据3转换为3.0,转换后数据类型统一为实型数据,选项B变 为11. 0/3. 0,结果的数据类型也应为实

7、型数据,因此选项B 11.0/3=3. 666666选项C,先将整数11强制类型转换,转换为实型11.0,因此选 项C变为11.0/3,其后计算过程、结果与选项B同选项D,首先计算H. 0/3,其计算过程、结果与选项B同,得到 3. 666666;再计算 3. 666666+0. 5=4. 166666,最终将 4. 166666 强制类 型转换为整型,即将其小数部分全部舍掉,结果为415.设整型变量a二2,则执行下列语句后,浮点型变量b的值不为0.5的是(B )A、b=l. 0/aB、 b=(float)(1/AC、b=l/ (float)aD、b=1/(a*l. 0)二、基本操作题请补充函

8、数proc (),该函数的功能是计算下面公式SN的值:SN=l+l/3 十 4/5+. +2N-1/SN-1例如,当 N=20 时,SN=29. 031674c留意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc () 的横线上填入所编写的若干表达式或语句。试题程序:ttincludettincludettincludedouble proc (int n) double s=l. 0, sl=0.0;int k;for (;k=n;k+)(sl=S;return ;)void main ()int k=0:double sum;system(CLS);printf (Please input N=);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁