C语言 输入一个十进制数,要求分别定义不同的函数将十进制转换成八进制和十六进制,并输出?

日期:2019-12-22 00:43:37 人气:1

C语言 输入一个十进制数,要求分别定义不同的函数将十进制转换成八进制和十六进制,并输出?

你的问题还真不好说,大方向没问题,细节上得加强。为了尽可能简单,我用了全局变量,除非必要,滥用它是一个非常不好的习惯。 自己要学会不使用全局变量,怎么实现相同的功能。另外了解一下使用%o,%x,%a这几种格式时printf的输出结果 int a[100] = { 0 }; // 转换后的值 int flag = 0; // 符号 // 把x转换为base进制数 int convert(int x, int base) { int i =
    A+
热门评论