1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 0043 编写一个程序 输入一个十进制的数 输出相应的二进制数 八进制数 十六进制数。...

0043 编写一个程序 输入一个十进制的数 输出相应的二进制数 八进制数 十六进制数。...

时间:2021-01-07 10:59:40

相关推荐

0043 编写一个程序 输入一个十进制的数 输出相应的二进制数 八进制数 十六进制数。...

问题描述:

编写一个程序,输入一个十进制的数,输出相应的二进制数,八进制数,十六进制数。

代码展示:

1 #include<stdio.h>2 int main(){3int x;4int num[50];5int i,len=0,temp;6printf("请输入十进制数:");7scanf("%d",&x);8temp = x;9for(i=0;temp!=0;temp/=2,i++){10 num[i] = temp%2;11 len++;12}13printf("二进制数为:");14for(i=len-1; i>=0; i--){15 printf("%d",num[i]);16} 17printf("\n八进制数为:%o\n",x);18printf("十六进制数为:%x\n",x);19return 0;20 }

运行截图:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。