二级C语言实战题100套,详解与源码
需积分: 0 165 浏览量
更新于2024-08-01
收藏 1.66MB PDF 举报
本资源是一份针对C语言二级考试的上机习题集,共计100套题目,每套包含3个部分:程序填空题、程序修改题和程序设计题。这些题目来源于2008年4月的考试题库,旨在帮助考生熟悉并掌握C语言的基础知识,特别是编程技巧和逻辑处理能力。
第01套题目涉及的是一个名为`fun`的函数,其功能是将输入整数中各位上为偶数的数字保留下来,其余的奇数位移除,然后将剩余的数字重新组成一个新的整数。函数接受一个指向`unsigned long`类型的指针作为参数。代码中存在三个待填充的位置:
1. `*n%__1__`:此处需要取模运算来获取`n`所指向数的个位,因此应该填`10`,表示对10取余。
2. `t%2!=__2__`:用于判断个位数是否为奇数,当该条件为真时,将偶数位加到`x`中。因此应该填`0`,表示非奇数即偶数。
3. `*n=__3__`:这是函数返回结果给调用者的地方,需要将计算出的新数`x`赋值给`n`,所以应填`x`。
`main`函数部分通过用户输入获取整数,确保其在合法范围内,然后调用`fun`函数处理输入的数,并输出处理后的结果。
这份习题集不仅提供了具体的代码示例,还包含了详细的解题思路,有助于考生理解每个步骤的目的和方法,以便在实际考试中应对随机抽取的题目。通过反复练习和理解这些题目,考生可以提升自己的C语言编程能力和逻辑思维,从而在二级考试中取得好成绩。宏为世纪教育提供的网址(www.greatc.cn)可供进一步学习和参考。
2010-05-28 上传
2010-03-29 上传
2009-02-12 上传
2010-03-21 上传
2013-12-17 上传
2013-09-24 上传
2008-09-20 上传
2009-12-16 上传
2009-03-10 上传
alpha_xf
- 粉丝: 0
- 资源: 8
最新资源
- C++ Qt影院票务系统源码发布,代码稳定,高分毕业设计首选
- 纯CSS3实现逼真火焰手提灯动画效果
- Java编程基础课后练习答案解析
- typescript-atomizer: Atom 插件实现 TypeScript 语言与工具支持
- 51单片机项目源码分享:课程设计与毕设实践
- Qt画图程序实战:多文档与单文档示例解析
- 全屏H5圆圈缩放矩阵动画背景特效实现
- C#实现的手机触摸板服务端应用
- 数据结构与算法学习资源压缩包介绍
- stream-notifier: 简化Node.js流错误与成功通知方案
- 网页表格选择导出Excel的jQuery实例教程
- Prj19购物车系统项目压缩包解析
- 数据结构与算法学习实践指南
- Qt5实现A*寻路算法:结合C++和GUI
- terser-brunch:现代JavaScript文件压缩工具
- 掌握Power BI导出明细数据的操作指南