2012年国家二级C语言上机考试题库解题
需积分: 9 22 浏览量
更新于2024-07-23
收藏 1.06MB DOC 举报
C语言程序设计题库分析
一、函数功能实现
在给定的程序中,函数fun的功能是将形参n所指变量中各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针n传回所指变量。例如,输入一个数:27638496,新的数:为739。
为了实现这个功能,我们需要在程序的下划线处填入正确的内容,并删除下划线,使程序得出正确的结果。在这个问题中,我们需要在三个地方填入正确的内容。
首先,在t=*n%__1__处,我们需要填入10,因为t是通过取模的方式来得到*n的个位数字。其次,在if(t%2!=__2__)处,我们需要填入0,因为这里是判断是否是奇数。最后,在*n=__3__处,我们需要填入x,因为这里是返回新数x。
二、计算n!的函数实现
在给定的程序中,函数fun的功能是计算n!。例如,给n输入5,则输出120.000000。
为了实现这个功能,我们需要在程序的错误处填入正确的内容,并删除错误,使程序能输出正确的结果。在这个问题中,我们需要在两个地方填入正确的内容。
首先,在ifn==0return1.0处,我们需要填入条件语句书写格式正确的代码,即if(n==0)。其次,在result*=n--处,我们需要添加分号,以便语句正确地结束。
三、C语言程序设计要点
在C语言程序设计中,函数的功能实现是非常重要的。我们需要根据问题的要求,设计正确的函数来实现所需的功能。在这个问题中,我们需要设计两个函数,一个是将形参n所指变量中各位上为偶数的数去除,另一个是计算n!。
在设计函数时,我们需要注意变量的声明、赋值、运算符的使用等基本知识点。此外,我们还需要注意语句的书写格式、条件语句的使用、循环语句的使用等高级知识点。
四、程序设计思路
在设计程序时,我们需要根据问题的要求,确定函数的功能和实现方式。然后,我们需要根据函数的功能,设计正确的算法和数据结构。最后,我们需要根据算法和数据结构,编写正确的代码。
在这个问题中,我们需要根据问题的要求,确定函数的功能和实现方式。然后,我们需要根据函数的功能,设计正确的算法和数据结构。最后,我们需要根据算法和数据结构,编写正确的代码。
五、总结
在这个问题中,我们学习了C语言程序设计的要点,包括函数的功能实现、变量的声明、赋值、运算符的使用等基本知识点。此外,我们还学习了高级知识点,如语句的书写格式、条件语句的使用、循环语句的使用等。通过这个问题,我们掌握了C语言程序设计的基本技能和思路。
137 浏览量
点击了解资源详情
点击了解资源详情
105 浏览量
2015-05-19 上传
2011-03-02 上传
小丑鱼2014
- 粉丝: 0
最新资源
- Visual Studio 2008:十大革新特性,包括LINQ和代码段编辑器
- CMPP2.0短信网关接口开发详解:协议结构与消息定义
- InfoQ出品:免费在线《深入浅出Struts2》教程
- Windows服务器2003数字证书与PKI实战指南
- C++TEST中文文档:代码标准分析和单元测试报告
- JS表单验证技巧集:字符限制、字符类型检测
- 一键式解决Java桌面应用的部署难题
- Android程序设计大赛I:20佳获奖作品展示与创新应用解析
- Oracle DBA基础教程:从开机到管理全记录
- 《人件》:软件工程中的人的因素与团队生产力
- 全球移动通信系统GSM:原理与频段解析
- 《Linux内核0.11完全注释》:深入理解操作系统核心
- 浅析计算机键盘构造与PS/2接口原理详解
- SIMATIC S7-300编程手册:STL指令详解
- Visual Source Safe (VSS) 在软件开发中的应用
- Java命令参数详解:从基础到扩展