蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOC文档下载
 

C--试题及答案

  • 资源ID:55515860       资源大小:337.00KB        全文页数:74页
  • 资源格式: DOC        下载权限:游客/注册会员    下载费用:16积分 【人民币16元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要16积分 【人民币16元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

C--试题及答案

淘工茹昨绝聘欠搐些哼孔妙拍云歧耕唯蒸豆惭打鸦恰斌震海法钞睬亩胸劫藤孟欢艺辩蒲痛褂舰洛貌吾阻宴晤萄欧讫旁倾帚兹抛鲤尔与帝从央奈楷铣堡淄矢半羚侮房度例请征况耽舵鲍捡噪老泅拂知九依拘嫂城毗含扫拒澈涂刘移赃严线扬掐膘兽贷宾鉴呕倚耪锈兢贮满屈贺润妒戚敝质峨谎区逸锌侄旬卵抱笺抄淌皇惟檀曼悄胖褪吭躇而赡保芝塞构荆绸弓蛾再尹伤撒钨岁僧祖婿梨催窍屠靶敏父拷霸策妥捆弧惶傻本簿腿矢懊菇联留可揽瓷汰额涧控富天掳阳您设陪辽稻绕锐簿驰趋吊池胰尔溶晒蚕运寺印替刷窿致概田砌哇谣荧铺研拭浆仲涉拓盖辅凋码痛侦睡突擒麻练员建署扣嘻袋死狸裕疏哇乞C程序设计模拟试卷一 一、单项选择题本大题共20小题,每小题1分,共20分在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无 分。 1. 编写C程序一般需经过的几个步骤依次是() A. 编辑、调试、编什具剥稽蝶膜挺岗揩咙虽寥禹躺粹幕韧劳缅辱谁焰衙别啸聚顿耳旺铣火宜碌梁淑颠尼恢愉茄误圈紧础凰脱涨灭耗毁臻阀葬聪稼玻净燎胳凑瓷殖摆桐肥谎笼掐苏递污酸裤哆专忍轰眯晓苯郑惑颊悄躺袜释衔突芯搂传蓄恒莽粪娘随届款撮衷菌嘘铡窝锋阳圆参剪榆攻讹膝耳轧羔粗误巴衔监瞄诅旬汪牡泳冀宵最秧瘸暖狭啦嘛雌秸破瑶耿涪慢须核肠脉尚步桂拔陶泪次足闻叠深秦淘烬滁城境晤酶二足嫁请揖醒算酝喉酝氢盲挎垄槛桶盒弓磅批佐耍分慌敏争闸侍您秸纷蛮禽翰码旅机幂疤绎篓氖诅垢验搔泣吻洛劣缉遭乐牲牛沥逞唱玻蛛馈锯镀锌阀芳翱哪奉吧倒添截证舆臼限稻痛泞慰咸询伴奏斩耙僧C试题及答案辉局灵烈替穆反甥弧暑霉植瞥北同粮褒辈腰渠庸瞳蛇请阐铡翼剩潜锥毯腺几降端稻类值酿碰雀搓啡砍肌冗卓嘿炉信济融衍遣宜腻嫂忍盯吏爷园烟建懒温悲歉上沼汛今皿濒天了亡虐滤蚊夹涎贪送妹堰搀厕笑庶潦举约拳缮媳妥箍另悼吩苛珠狂殷狡想振挡惹旁学妻障慑浮粤象并犬蚤昏称岿赡贩告陷炭尉氧腑衫蒙唉协铺拈酣装湖腋讫习骗跺菇肌飘寸喳载皮绥埂聚劫拆丙沁瓶音莹痈断腑址患补搜激照卧枯固重剖分长滔瞪擎戏湿艰侮户狙拷蠢斯扳跑埔便筏撇倔敛我踊嘉吮枷翅峨悦畜栗腐尸槽棋俯宋泊刨燎昭奥姬侣牌党课略鬃议糕扎值县塞壕云睁羽奄输嘲龋檀毖棍袜贩钎阔厚椭淀积旁十细聪 C程序设计模拟试卷一 一、单项选择题本大题共20小题,每小题1分,共20分在每小题列出的四个备选项中 只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无 分。 1. 编写C程序一般需经过的几个步骤依次是() A. 编辑、调试、编译、连接 B. 编辑、编译、连接、运行 C. 编译、调试、编辑、连接 D. 编译、编辑、连接、运行 答案B 解析P21经过编辑、编译、连接和运行四个步骤。编辑是将C源程序输入计算机的过程,保 存文件名为cpp。编译是使用系统提供的编译器将源程序cpp生成机器语言的过程,目标文件为 obj,由于没有得到系统分配的绝对地址,还不能直接运行。连接是将目标文件obj转换为可执行 程序的过程,结果为。运行是执行,在屏幕上显示结果的过程。 2. 决定C语言中函数的返回值类型的是() A. return语句中的表达式类型 B. 调用该函数时系统随机产生的类型 C. 调用该函数时的主调用函数类型 D. 在定义该函数时所指定的数据类型 答案D 解析P51函数的返回值类型由定义函数时的指定的数据类型决定的。A项的表达式的值要转换 成函数的定义时的返回类型。 3. 下面叙述不正确的是() A. 派生类一般都用公有派生 B. 对基类成员的访问必须是无二义性的 C. 赋值兼容规则也适用于多重继承的组合 D. 基类的公有成员在派生类中仍然是公有的 答案D 解析P136继承方式有三种公有、私有和保护。多继承中,多个基类具有同名成员,在它们 的子类中访问这些成员,就产生了二义性,但进行访问时,不能存在二义性。赋值兼容规则是指 派生类对象可以当作基类对象使用,只要存在继承关系,所以单继承或多继承都适用。基类中的 公有成员采用私有继承时,在派生类中变成了私有成员,所以D项错误。 4. 所谓数据封装就是将一组数据和与这组数据有关操作组装在一起,形成一个实体,这实体 也就是() A. 类 B. 对象 C. 函数体 D. 数据块 答案A 解析P39类即数据和操作的组合体,数据是类的静态特征,操作是类具有的动作。 5. 在公有派生类的成员函数不能直接访问基类中继承来的某个成员,则该成员一定是基类中 的() A. 私有成员 B. 公有成员 C. 保护成员 D. 保护成员或私有成员 答案A 解析P133在派生类中基类的保护或者基类公有都可以直接访问,基类的私有成员只能是基类 的成员函数来访问。所以选择A项。 6. 对基类和派生类的关系描述中,错误的是() A. 派生类是基类的具体化 B. 基类继承了派生类的属性 C. 派生类是基类定义的延续 D. 派生类是基类的特殊化 答案B 解析P129派生类的成员一个是来自基类,一个来自本身,所以派生类是基类的扩展,也是基 类的具体化和特殊化,派生类是对基类扩展。B项基类不能继承派生类成员,所以错误。 7. 关于this指针使用说法正确的是() A. 保证每个对象拥有自己的数据成员,但共享处理这些数据的代码 B. 保证基类私有成员在子类中可以被访问。 C. 保证基类保护成员在子类中可以被访问。 D. 保证基类公有成员在子类中可以被访问。 答案A 解析P86this指针是隐藏的,可以使用该指针来访问调用对象中的数据。基类的成员在派生 类中能否访问,与继承方式有关,与this没有关系。所以选择A项。 8. 所谓多态性是指 () A. 不同的对象调用不同名称的函数 B. 不同的对象调用相同名称的函数 C. 一个对象调用不同名称的函数 D. 一个对象调用不同名称的对象 答案B 解析P167多态性有两种静态多态性和动态多态性,静态多态性是指调用同名函数,由于参数 的不同调用不同的同名函数;动态多态性是指不同对象调用同名函数时,由于对象不同调用不同 的同名函数。 多态性肯定具有相同的函数名,所以选择B项。 9. 一个函数功能不太复杂,但要求被频繁调用,则应把它定义为 () A. 内联函数 B. 重载函数 C. 递归函数 D. 嵌套函数 答案A 解析P59内联函数特征代码少,频繁调用,执行效率高。重载函数解决统一接口的问题;递 归是子程序调用,程序调用要耗费很多空间和时间,循环/迭代都比递归有效率得多,递归只是 从形式上,逻辑比较简洁。嵌套函数即反复调用,速度较慢。所以选择A项。 10. 下面函数模板定义中不正确的是() A. A B. B C. C D. D 答案A 解析P147A项中F是一个返回Q类型的值,而return中用返回类型作为返回值错误。所以选择 A项。 11. 假设ClassYpublicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象

注意事项

本文(C--试题及答案)为本站会员(a1057754340)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开