




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2013年计算机等级考试二级考试-C语言单项模拟练习题以下内容是2013年计算机等级考试二级考试-C语言单项模拟练习题,如需更多考试资讯,可关注查询考试宝典网站,更多详细考试辅导资料!单项选择:第1题:若有以下程序: main() int k=2,i=2,m; m=(k+=i*=k);printf(%d,%dn,m,i); 执行后的输出结果是( )。A8,6B8,3C6,4D7,4正确答案:C第2题:有以下程序: main() unsigned char a,b; a=4|3; b=4&3; printf(“%d %dn”,a,b(; 执行后输出结果是( )。A 7 0B0 7C1 1D43 0正确答案:A第3题:有下列程序:main()char s=abcde;s+=2:printf(%dn,s0);执行后的结果是( )。A输出字符a的ASCII码B输出字符c的ASCII码C输出字符cD程序出错正确答案:D答案解析:解析 因为字符数组s中的数组名s表示的是一个地址常量,所以语句“s+=2;”不能将指针在当前位置的基础上再向后移动两位。因而程序编译时出错。第4题:有以下程序段:int x=3:doprintf(%d,x-=2);while(!(-x);其输出结果是( )。A1B3 0C1-2D死循环正确答案:答案解析:解析 本题考查do-while循环,先执行do输出的x的值为1,接着执行while后语句,此时-x的值为0,x也为0,而非0为1,循环成立,接着执行do输出x值为-2,执行-x后,表达式为-2,而!(-x)为0,退出循环。第5题:下面程序的输出结果是#includestdioh#includestringhmain()char*p1=abc,*p2=ABC,str50=xyz;strcpy(str+2,streat(p1,p2);printf(%sn,str);AxyzabcABCBzabcABCCxyabcABCDyzabcABC正确答案:答案解析:解析 本题考查的重点是拷贝字符串使用strcpy()函数,该函数的调用方式是:strcpy(字符数组,字符串),其中“字符串”可以是字符串常量,也可以是字符数组。函数的功能是:将“字符串”完整地复制到“字符数组”中,字符数组中原有的内容被覆盖。使用该函数时注意:字符数组必须定义得足够大,以便容纳复制过来的字符串。复制时,连同结束标志“0”一起复制;不能用赋值运算符“”将一个字符串直接赋值给一个字符数组,只能用strcpy()函数处理。另外,本题还考查连接字符串的strcat()函数,其调用方式是:strcat(字符数组,字符串)。功能是把“字符串”连接到“字符数组”中的字符串尾端,并存储于“字符数组”中。“字符数组”中原来的结束标志,被“字符串”的第一个字符覆盖,而“字符串”在操作中未被修改。使用该函数时注意:由于没有边界检查,编程者要注意保证“字符数组”定义得足够大,以便容纳连接后的目标字符串;否则,会因长度不够而产生问题;连接 前两个字符串都有结束标志“0”,连接后“字符数组”中存储的字符串的结束标志“0”被舍弃,只在目标串的最后保留一个“0”。第6题:下列有关数据库的描述,正确的是A数据库是一个DBF文件B数据库是一个关系C数据库是一个结构化的数据集合D数据库是一组文件正确答案:答案解析:解析 数据库(DataBase,简称DB) 是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,可被各个应用程序所共享。数据库中的数据具有“集成”、“共享”的特点。第7题:若有定义:char*st=how are you;,下列程序段中正确的是Achara11,*p;strcpy(p=a+1,&st4);Bchara11;strcpy(+a,st);Cchara11;strcpy(a,st);Dchara,*p;strcpy(p=&a1,st+2);正确答案:答案解析:解 析 本题综合考查字符数组的赋值和strepy函数的用法。C语言不允许用赋值表达式对字符数组赋值,如下面的语句就是非法的:strl=“China”,如 果想把“Chi- na”这5个字符放到数组strl中,除了逐个输入外,还能使用strepy函数,该函数的功能是将一个字符串复制到一字符数组中。例 如:strepy(strl,“China”)或strcpy(strl,str2);注意,不能企图用以下语句来实行赋值(将str2的值传给 strl):str1=str2;不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组。strepy函数的结构是:strepy(字符数组1,字符串2)其中,需要注意的是,字符数组1的长度不应小于字符串2的长度,“字符数组1”必须写成数组名形式,如(str1),“字符串2”可以是字符数组名,也可以是字符串常量,不能用赋值语句将一个字符串常量或字符数组直接给一个字符数组。第8题:以下不是面向对象思想中的主要特征的是A多态B继承C封装D垃圾回收正确答案:答案解析:解析 面向对象思想中的三个主要特征是:封装性、继承性和多态性。第9题:数据的存储结构是指( )A数据所占的存储空间B数据的逻辑结构在计算机中的存放形式C数据在计算机中的顺序存储方式D存储在计算机外存中的数据正确答案:答案解析:解析 数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式。数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。第10题:下列叙述中不正确的是( )A在C语言中调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B在C的函数中,最好使用全局变量C外部变量可以在函数之间传递数据D自动变量实质上是一个函数内部的局部变量正确答案:答案解析:解 析 编译时,编译系统
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 德州十中住宿班考试题及答案
- 天然药物学实操考试题及答案
- 期末数量关系专项测试卷(含答案) 五年级数学上册(人教版)
- 2025年公需科目人工智能与健康考试题(附答案)
- 2025年高校教师岗前培训高等教育心理学知识竞赛考试题库及参考答案
- 2025年高速监测员面试题及答案
- 2025年高级钳工试题题库及答案
- 读章程及运行管理办法
- 计量标签化管理办法
- 苏州青青菜管理办法
- 农贸市场消防整改报告
- (高清版)DZT 0337-2020 矿产地质勘查规范 油砂
- 【培训课件】5S培训课程讲义
- 2000-2015年考研英语一真题及详细解析
- 2021年10月自考健康教育与健康促进试题及答案
- 假性软骨发育不全综合征介绍演示培训课件
- 保险行业纳税筹划案例分析
- 私立民办高中学校项目建议书
- 比亚迪汽车发展史
- 他们创造了数学:50位著名数学家的故事
- 财务管理-企业筹资方式
评论
0/150
提交评论