2022年C语言四川省计算机二级笔试真题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年C语言四川省计算机二级笔试真题.docx》由会员分享,可在线阅读,更多相关《2022年C语言四川省计算机二级笔试真题.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学而不思就惘,思而不学就殆C32 总共 30 题共 100 分一. 单项题(共 15 题, 共 37.5 分)1. 【题号 :5113 】以下能正确进行字符串赋值的是( )( 2.5 分)A.char s5=a, e, i , o, u; B.char s5; s=good; C.char s5;s5=abcd; D.char s5; s =good; 标准答案: A 2. 【题号 :5114 】有下面的说明和语句,就输出的结果是()char a=9,b=020; printf%on,a&b1;(2.5 分)
2、A.377 B.40 C.32 D.以上答案均不对 标准答案: B 3. 【题号 :5115 】如有 float x; 就 sizeof x 和 sizeof float 两种描述( )(2.5 分)A. 都正确 B. 都不正确 C.前者正确,后者不正确 D.后者正确,前者不正确 标准答案: A 4. 【题号 :5116 】如有代数式,就不正确的C语言表达式是( (2.5 分)A.3*a*e/b*c B.3*a*e/b/c C.a/b/c*e*3 D.a*e/c/b*3 标准答案: A 5. 【题号 :5117 】以下程序运行的结果是 main struct cmplx int x; int
3、y; cnum2=1,3,2,7; printf%dn,cnum0.y/cnum0.x*cnum1.x; (2.5 分)A.0 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学而不思就惘,思而不学就殆B.1 C.3 D.6 标准答案: D 6. 【题号 :5118 】如有以下说明和语句,且0=iy.x:y; return z; B.int funint x,int y,int *z z=xy.x:y; re
4、turn z; C.int funint x,int y return xy . x : y ; D.int funint x,int y,int *z *z = xy . x : y ; 标准答案: B 9. 【题号 :5121 】下面 C+的语句 能实现 printf%d%dn,a,b; 的功能( 2.5 分)A.cinab B.cinab C.coutab D.coutabendl 标准答案: D 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - -
5、 - - - - - - - - - - -学而不思就惘,思而不学就殆10. 【题号 :5122 】在如下程序段中的while循环 int k=0; whilek=1 k+;( 2.5 分)A. 有语法错,不能执行 B. 无限循环 C.一次都不执行 D.执行一次 标准答案: B 11. 【题号 :5123 】下述程序的输出结果是 # include void main int y=10; whiley-; printfy=%d,y; (2.5 分)A.y=0 B.y=1 C.y= 随机值 D.y=-1 标准答案: D 12. 【题号 :5124 】如有以下说明:char *str1=copy,
6、str220,*str3=str,*str4,*str5=good; 就错误的串操作语句是 (2.5 分)A.strcpystr4,str1; B.strcatstr1,str3; C.str2=new str; D.strcpystr5,str3; 标准答案: C 13.【题号 :5125 】下面程序运行后, x,y,z 的值分别为 void main int x=0,y=0,z=0; +x|+y|+z; printf%d%d%dn,x,y,z; (2.5 分)A.100 B.000 C.111 D.001 标准答案: A 14. 【题号 :5126 】关于 C+和 C语言学关系描述中,错误
7、选项 (2.5 分)A.C 语言与 C+是兼容的 B.C+对 C 语言进行了一些改进 C.C 语言是 C+的一个子集细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学而不思就惘,思而不学就殆D.C+和 C 语言都是面对对象的 标准答案: D 15. 【题号 :5127 】#define fx 1+x+x*x #include void main int a=2,b=3; printf%dn,fa+b; (2.
8、5 分)A.17 B.31 C.13 D.7 标准答案: A 二. 读程序回答疑题(共 10 题, 共 25 分)16. 【题号 :5128 】以下程序运行的结果为();#include main int k=0; char c=A; do switchc+ case A: k+;break; case B: k-; case C: k+=2;break; D: k=k%2;continue; case case E: k=k*10; break; default : k=k/3; k+; whilecG; printfk=%d,k; (2.5 分)A.k=1 B.k=2 C.k=3 D.k=
9、4 标准答案: D 17. 【题号 :5129 】阅读如下程序:#include abcs,t,k int *s,t,*k; 细心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 11 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -学而不思就惘,思而不学就殆 int p; forp=0,*k=p;ps*k *k=p; main int a10,i,k; fori=0;i10;i+ scanf%d,&ai; abca,10,&k; printf%d,%dn,k,ak;
10、 以上程序的功能是()(2.5 分)A. 查询并输出数组中最大值的位置及最大值 B. 查询并输出数组中最小值的位置及最小值 C.运算数组中各元素之和 D.运算数组中各元素之乘积 标准答案: A 18. 【题号 :5130 】执行下面程序时输入I will pass the exam.,其输出结果是();#include int funchar s int i=0; whilesi.= 0 i+; return i; void main char s81; printfPlease input a string:n; scanf%s,s; printf%dn,funs; (2.5 分)A.5 B
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 语言 四川省 计算机 二级 笔试
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内