这货怎么用自然语言等方式,描述题中的重要算法?

 我来答
宛丘山人
2014-09-23 · 长期从事大学高等数学和计算机数据结构教学
宛丘山人
采纳数:6405 获赞数:24685

向TA提问 私信TA
展开全部
  十进制数转成其他进制(<=16)的算法:
  (1)电脑提示:你要转换的数, 接受要转换的数存在变量num_10中,
  (2)电脑提示:你要转换成几进制? 接受要转换的进制数存在变量changenum中,
  (3)如果num_10除以changenum的余数小于10 ,将余数入栈,将num_10除以changenum的商赋值给num_10
  (4)反复执行(3),知道num_10=0
  (5)依次出栈,直到栈空。
  (6)当栈顶值小于10时,显示栈顶值,当栈顶值大于等于10而小于16时,若栈顶值等于10,输出A;若栈顶值等于11,输出B;若栈顶值等于12,输出C;若栈顶值等于13,输出D;若栈顶值等于14,输出E;若栈顶值等于15,输出F。
追问
怎么才能同时算出二进制,八进制,和十六进制呢,同时显示出来
追答
把这个函数改为函数,另写主函数调用它就行了
xh7037778
2014-09-23 · TA获得超过144个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:119万
展开全部
不是什么重要算法,,,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式