如何用C语言实现将8进制数转换成10进制数?样例如下:#include<stdio.h>int main(void){int iprintf("输入一个8进制数:")scanf("%o"
如何用C语言实现将8进制数转换成10进制数?
样例如下:#include
int main(void)
int i
printf("输入一(读:yī)个8进制数:")
scanf("%o",&i)
pri澳门永利ntf("它的10进[繁:進]制数是:%d",i)
return 0
}效果幸运飞艇(pinyin:guǒ)如下:
请问用C语言编写一个十进制转换成二进制或八进制或十六进制的程序需要怎么打?
#includeintmain()
{
intn,x,i=1,num=0
cin>>n//输入十{练:shí}进制数n
while(n!=0)
{
x=n%2
num=num x*i
i=i*10
n=n/2
}
cout
}
这是C 程序,和C语言差不bù 多
而转(繁体:轉)换为八进制,十六进制,就直接把2改为8或16就可以了
本文链接:http://21taiyang.com/Gyms/8441759.html
c语言输出十进制转八进制《繁:製》转载请注明出处来源