C语言设计将十六进制数转换成十进制数的函数
更新时间:2024-01-17 15:53:01 阅读量: 教育文库 文档下载
课程设计任务书
学 院 学 生 姓 名 设 计 题 目 物电学院 张三 专 业 学 号 电子信息科学与技术 **** 编程技术基础实训 内容及要求: 利用C语言编写下题的代码。 题目名称:设计将十六进制数转换成十进制数的函数和员工信息管理程序。 内容及要求: 1、十六进制转换成十进制数:写一个函数,输入一个十六进制数,输出相应的十进制数。 。 软件开发环境 Windows XP,TC2.0或Visual C++ 6.0 进度安排: 第18周: 1.算法设计 2.编写程序代码 3.调试程序 4.答辩、验收程序 指导教师(签字): 年 月 日 学院院长(签字): 年 月 日
一、题目要求 题目名称:设计将十六进制数转换成十进制数的函数和员工信息管理程序。 内容: 1、十六进制转换成十进制数:写一个函数,输入一个十六进制数,输出相应的十进制数。 要求: 利用C语言编写上述程序,开发环境可采用Turbo C 2.0 或Visual C++ 6.0等。
No. 1 二、算法设计 1、十六进制转换成十进制数:写一个函数,输入一个十六进制数,输出相应的十进制数。 (1)把输入的十六进制数看成一个数组(char s[N]),十六进制各个位的字符代为相应数组的元素(s[i])。 (2)写出主函数通过调用将十六进制数转为十进制数的函数(fun),实现将十六进制数转为十进制数。 (3)程序流程图如下图1 开始 输入十六进制数字符串s[N] S[i]是否大于10 t=s[i]-‘a’+10 t=s[i]-‘0’ sum=sum*16+t i=0,i++ i<=N? 输出十进制结果sum 结束 程序流程图1 沈阳理工大学
No. 2
三、编程实现
程序的具体C语言代码如下: 第1题:
#include
long fun(char*s) { int i,t; long sum=0; for(i=0;s[i];i++) { if(s[i]<='9')t=s[i]-'0'; else t=s[i]-'a'+10; sum=sum*16+t; } return sum; }
沈阳理工大学
No. 3
四、结果分析
第1题:
程序运行结果如图1:
图1 程序运行结果1
沈阳理工大学
No. 4
五、参考文献
[1]马秀丽,刘志妩,李筠.C语言程序设计.北京:清华大学出版社,2008 [2]谭浩强.C程序设计(第2版).北京:清华大学出版社,2004
沈阳理工大学
正在阅读:
2021-2027年中国彩晶彩釉玻璃行业市场发展战略分析及投资前景专项预测报告08-11
关于大学生不健康饮食习惯的发现与改正探索01-06
奥数兴趣小组活动记录(表)01-25
章动进动04-17
2017年重庆交通大学机电与车辆工程学院813机械原理考研仿真模拟题09-04
旅行社线路销售流程12-31
五年级下册语文学科教学计划10-27
动态最值问题 - 圆内最值问题01-04
探究自主、合作、探究的小学数学教学方式08-19
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 十进制
- 十六进制
- 换成
- 函数
- 语言
- 设计
- 体育理论考试题答案
- 变电站电气设备安装安全技术交底
- 道德冷漠类型分析
- 计算机上机实习报告纲要内容
- 我国房地产融资结构分析―以万科集团为例-毕业论文
- 统计学学习与考试指导
- 嘉兴市第一届市民运动会五人制笼式足球赛
- 初中科学学业考试模拟试卷05
- ICP招标技术指标
- 工资支付暂行规定(劳部发〔1994〕489号)
- 计算机组织与结构复习题 带参考答案
- 物理化学实验思考题及参考答案
- 民用航空器维修人员执照考试 电工基础题库
- 2015咨询工程师继续教育考试试卷及答案--10.工程项目社会评价方法
- AD8K使用说明书-爱德报警主机
- 中传传媒经济学硕士传媒产业管理方向就业市场需求怎么样 - 百度文
- 论驰名商标的法律保护意义
- 魔方组合原理
- 脚手架安全考试题
- 清场有效期验证