2022年全国计算机二c语言试题.docx
《2022年全国计算机二c语言试题.docx》由会员分享,可在线阅读,更多相关《2022年全国计算机二c语言试题.docx(14页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、精品学习资源07年 9 月全国运算机二级 c 语言试卷及答案-10 每题 2 分, 11-50 每题 1 分. 共 60 分以下各题 A、B、C、D四个选项中,只有一个是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分;1)软件是指A)程序B)程序和文档C)算法加数据结构D)程序、数据和相关文档的集合2)软件调试的目的是A)发觉错误B)改正错误C)改善软件的性能D)验证软件的正确性3)在面对对象方法中,实现信息隐藏是依靠A)对象的继承B)对象的多态C)对象的封装D)对象的分类4)以下表达中,不符合良好程序设计风格的是 A)程序的效率第一,清楚其次B)程序的可读性好C)程序中有必要的注释D)
2、输入数据前要有提示信息5)以下表达中正确选项 A)程序执行的效率与数据的储备结构亲密相关B)程序执行的效率只取决于程序的掌握结构C)程序执行的效率只取决于所处理的数据量D)以上三种说法都不对6)以下表达中正确选项A)数据的规律结构与储备结构必定是一一对应的 B)由于运算机储备空间是向量式的储备结构,因此,数据的储备结构肯定是线性结构C)程序设计语言中的数组一般是次序储备结构,因此,利用数组只能处理线线结构D)以上三种说法都不对7)冒泡排序在最坏情形下的比较次数是A)nn+1)/2B)nlog2nC)nn-1)/2D)n/28)一棵二叉树中共有 70 个叶子结点与 80 个度为 1 的结点,就该
3、二叉树中的总结点数为A)219B)221C)229D)2319)以下表达中正确选项 A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题 C)数据库治理系统就是数据库系统 D)以上三种说法都不对10)以下表达中正确选项 A)为了建立一个关系,第一要构造数据的规律关系 B)表示关系的二维表中各元组的每一个重量仍可以分成如干数据项C)一个关系的属性名表称为关系模式 D)一个关系可以包括多个二维表.C.objD.cpA)andB)Date_2007y-m-C)HiD)casedDr.TomBigl13 以下选项中,合法的一组 C语言数值常量是A028B1
4、2.C.177D0x8A.5e-3OXa234c1.510,000-0xf4.5e0Oabc3.e514)以下表达中正确选项A)C 语言程序将从源程序中第一个函数开头执行B)可以在程序中由用户指定任意一个函数作为主函数,程序将从今开头执行C)C 语言规定必需用 main 作为主函数名,程序将从今开头执行,在此终止D)main 可作为用户标识符,用以命名任意一个函数作为主函数Cscanf%d,p ;Bscanf%d%d%d,a,b,c ;Dscanf%d,&p ;欢迎下载精品学习资源16 以下关于 long 、intA均占 4 个字节和 short类型数据占用内存大小的表达中正确选项B)依据数据
5、的大小来打算所占内存的字节数C)由用户自己定义D)由 C语言编译系统打算17 如变量均已正确定义并赋值,以下合法的C语言赋值语句是A)x=y=5;Bx=n%2.5;x+n=I;Dx=5=4+1;intj ;floaty;charname50;scanf%2d%f%s,&j,&y,name ;当执行上述程序段,从键盘上输入555667777abc 后, y 的值为A)55566.0B)566.0C)7777.0D)566777.0;whilei+ ;printf%dn,i其输出结果是A) 0,0B)0,1C)1,1D)程序进入无限循环=0elsey=sqrt-x ;y=sqrtx ;ifxBy=
6、sqrtxy=sqrt-x;Cifx=0y=sqrtx;Dy=sqrtx=0.x:-x ;Ifxy=sqrt-x;21 设有条件表达式: EXP.i+;j- ,就以下表达式中 EXP完全等价的是A)EXP= =0)B)EXP.=0)C)EXP= =1)D) 有以下程序#include maininty=9;fory0;y-ify%3=0printf%d,-y;程序的运行结果是A)741B)963C)852D)875421isuppercBA=cA=c&cc& a-32 有以下程序#include maininti,j,m=55 ;fori=1;iforj=3;jm=m%;j printf%dn
7、,m;程序的运行结果是A)0B)1C)2D)325)如函数调用时的实参为变量时,以下关于函数形参和实参的表达中正确选项A)函数的实参和其对应的形参共占同一储备单元B) 形参只是形式上的存在,不占用详细储备单元C)同名的实参和形参占同一储备单元 D)函数的形参和实参分别占用不同的储备单元;后,输出结果是A)A,BB)A,68C)65,66D)65,6827)以下表达中错误选项 A)转变函数形参的值,不会转变对应实参的值B)函数可以返回地址值 C)可以给指针变量赋一个整数作为地址值D)当在程序的开头包含文件 stdio.h时,可以给指针变量赋NULLabcCOlympicGamesD29 设有定义
8、: charp= 1, 2, 3,*q=p ; , 以下不能运算出一个 char 型数据所占字节数的表达式是欢迎下载精品学习资源A)sizeofpBsizeofcharCsizeof*qDsizeofp0 30 有以下函数intaaachar*schar*t=s ;while*t+;t- ;returnt-s;以下关于 aaa 函数的功能表达正确选项A)求字符串 s 的长度B)比较两个串的大小C)将串 s 复制到串 tD)求字符串 s 所占字节数a13Ca03Da1432 有以下程序#includevoidfunchar*p+p;printf%sn,*p; mainchar*a=Morning
9、,Afternoon,Evening,Night;funa ;程序的运行结果是A) AfternoonB)fternoonC)MorningD)orningp0=a ;Cp0=&a12;Dp1=&a;34 有以下程序#includevoidfunint*a,intn/*fun函数的功能是将 a 所指数组元素从大到小排序*/intt,i,j;fori=0;i forj=i+1;jifat=a ;a=aj ;aj=t;mainintc10=1,2,3,4,5,6,7,8,9,0,i;func+4,6 ;fori=0 ;iprintf%d,c;printfn;程序运行的结果是A)1,2,3,4,5,
10、6,7,8,9,0,B0,9,8,7,6,5,1,2,3,4,C0,9,8,7,6,5,4,3,2,1,D1,2,3,4,9,8,7,6,5,0,35 有以下程序#includeintfuncharsintn=0;while*s=0n=10*n+*s- 0;s+; returnn ;mainchars10= 6, 1, * , 4, * , 9, *, 0, * ;printf%dn,funs;程序运行的结果是A)9B)61490C)61D)5scanfBgetcharCgetsDgetc 37 以下关于字符串的表达中正确选项A)C 语言中有字符串类型的常量和变量B) 两个字符串中的字符个数相
11、同时才能进行字符串大小的比较C)可以用关系运算符对字符串的大小进行比较 D)空串肯定比空格打头的字符串小38 有以下程序: #includevoidfunchar*t,char*s欢迎下载精品学习资源while*t.=0t+;while*t+=*s+.=0;maincharss10= ”acc ”,aa10= ”bbxxyy ”;funss,aa ;printf“%s,%sn”,ss,aa ;程序运行结果是Aaccxyy,bbxxyyBacc,bbxxyy Caccxxyy,bbxxyyDaccbbxxyy,bbxxyy 39 有以下程序#include#includevoidfunchars
12、10,intnchart ;inti,j;fori=0;i forj=i+1,j/* 比较字符串的首字符大小,并交换字符串的首字符*/ ifs0sj0t=s0;s0=sj0;sj0=t;maincharss510=“bcc ”, ”bbcc”, ”xy”, ”aaaacc” aabcc” funss,5 ; printf“%s,%sn”,ss0,ss4;程序运行结果是Axy,aaaaccBaaaacc,xy Cxcc,aabccDacc,xabcc40在一个 C语言源程序文件中所定义的全局变量,其作用域为:A所在文件的全部范畴B所在程序的全部范畴C所在函数的全部范畴D由详细定义位置和 exte
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 全国计算机 语言 试题
限制150内