- 325
- 0
- 约1.01千字
- 约 6页
- 2016-05-30 发布于重庆
- 举报
C语言设计将十六进制数转换成十进制数的函数
课程设计任务书
学 院 学院 专 业 电子信息科学与技术 学 生 姓 名 学 号 设 计 题 目
内容及要求:
利用C语言编写下题的代码。
软件开发环境
Windows XP,TC2.0或Visual C++ 6.0
进度安排::
1.算法设计
2.编写程序代码
3.调试程序
4.答辩、验收程序 指导教师(签字):
年 月 日 学院院长(签字):
年 月 日 一、题目要求
题目名称:内容Visual C++ 6.0等。
二、算法设计
1、十六进制转换成十进制数:写一个函数,输入一个十六进制数,输出相应的十进制数。
(1)把输入的十六进制数看成一个数组(char s[N]),十六进制各个位的字符代为相应数组的元素(s[i])。
(2)写出主函数通过调用将十六进制数转为十进制数的函数(fun),实现将十六进制数转为十进制数。
(3)程序流程图如下图1
程序流程图1
三、编程实现
程序的具体C语言代码如下:
第1题:
#includestdio.h
long fun(char*s);
#define N 50
void main()
{
long m;
char s[N];
printf(输入十六进制数:);
scanf(%s,s);
m=fun(s);
printf(十
原创力文档

文档评论(0)