- //本程序实现偶数进制转换
- //奇数进制同样思路
- //switch 中添加相关子程序
- #include<stdio.h>
- void binary(int n)
- {
- if(n>1)binary(n/2);
- printf("%d",n%2);
- }
- void main()
- {
- int a,c;
- scanf("%d",&a);
- printf("请输入想转换的进制:");
- scanf("%d",&c);
- switch(c)
- {
- case 2:binary(a);putchar('\n');break;
- case 8:printf("%o\n",a);break;
- case 10:printf("%d\n",a);break;
- case 16:printf("%x\n",a);
- }
- }
复制代码
——————————————————————————————————————————
如果我解决了你的问题,请按照这个帖子把问题改成已解决,这样你我都能得到技术分,谢谢
http://bbs.itheima.com/thread-85079-1-1.html |