用数组实现10进制数转换为十六进制。

1个回答
展开全部
摘要 思路分析:
十进制转十六进制的算法:
将一个整数转化为由一个个字符组成的十六进制数
将一整数输入函数,新建一个空数组来存十六进制的每一个字符
新建一个数组用来存十六进制会用到的每一个字符“0123456789ABCDEF”
存入的字符是倒放入的,所以输出时要倒序输出
咨询记录 · 回答于2023-12-29
用数组实现10进制数转换为十六进制。
思路分析: 十进制转十六进制的算法: 将一个整数转化为由一个个字符组成的十六进制数 将一整数输入函数,新建一个空数组来存十六进制的每一个字符 新建一个数组用来存十六进制会用到的每一个字符“0123456789ABCDEF” 存入的字符是倒放入的,所以输出时要倒序输出
有没有c语言代码
#include int main() { double result = 0; double num = 0; int n; int i; printf("请输入正整数n:"); scanf("%d", &n); for (i = 1; i <= n; i++) { num += i; result += (1 / num); } printf("%10.6lf", result); return 0;
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消