您好、欢迎来到现金彩票网!
当前位置:秒速快3计划 > 数制 >

数制转换源程序C

发布时间:2019-07-30 21:09 来源:未知 编辑:admin

  定义一个数制转换器,要求能够实现二进制、十进制、八进制、十六进制间的相互转换。

  提示:将输入的2进制数(一个非“0”即“1”的字符串)化为10进制数。用字符数组a盛放所输入的二进制数;而后从后往前逐一计算每一位的“位权”w (2的0次方、2的1次方、...),再计算“位权”乘以“位值”并累加到一个初值为0的变量value上,最后输出该value。

  就要源程序就行 ,最好是符合题目的 。谢谢了。展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  if( n 10) //如果要转换成的进制数据小于10,则直接输出那个数据.

  else //如果要转换成的进制数据大于等于10,即为16进制,则10到15相应转换为A到F再输出.

  if( n10) //如果要转换成的进制数据小于10,则直接输出那个数据.

  else //如果要转换成的进制数据大于等于10,即为16进制,则10到15相应转换为A到F再输出.

  val = m % base; //需要转换的10进制数值 除以 要转换成的进制,并取余数

  Type *elements; //在顺序存储分配下是存放栈中元素的栈数组

http://hostgladjens.net/shuzhi/596.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有