第三章二十题
来源:互联网 发布:淘宝在哪里看退货率 编辑:程序博客网 时间:2024/05/12 00:33
#include<stdio.h>void trans(int n,int base){ int a[10],i=0,k; if(base==2) { while (n != 0) { a[i]= n%2; n/=2; i++; } k=i; for(i=k-1;i>=0;i--) printf("%d",a[i]); } if(base==8) { while (n != 0) { a[i]= n%8; n/=8; i++; } k=i; for(i=k-1;i>=0;i--) printf("%d",a[i]); } if(base==16) { while (n != 0) { a[i]= n%16; n/=16; i++; } k=i; for(i=k-1;i>=0;i--) { if(a[i]>=0&&a[i]<=9) printf("%d",a[i]); if(a[i]>=10&&a[i]<=15) { switch(a[i]) { case 10: printf("A");break; case 11: printf("B");break; case 12: printf("C");break; case 13: printf("D");break; case 14: printf("E");break; case 15: printf("F");break; } } } }}void main(){ int i,k; while(1) { printf("请输入一个数字:"); scanf("%d", &i); printf("需要进制数(2?? 8?? 16??)"); scanf("%d",&k); printf("转化为%d进制为:",k); trans(i,k); printf("\n"); }}
0 0
- 第三章二十题
- 第三章第三题
- 第三方是法第三方
- 第三个第三个
- 第三章第三题
- 第三章第三题
- 第三期
- 第三拿手好戏
- 第三日
- 第三周
- 第三篇
- 第三章
- 第三课
- 难言第三
- 第三章
- 第三章
- 第三封
- 第三章
- 区间重合判断
- 【memchace】分布式缓存存取
- 【java学习】6.访问修饰符
- (优化)Android最佳性能实践(一)——合理管理内存
- Swing写一个鼠标点击哪里就会画出一个圆
- 第三章二十题
- Unity-DF 2048界面
- essential C++第二章学习心得
- JQuery基础选择器
- 360笔试-关于手表指针
- libc、glibc与gcc
- Python处理EXCEL(含XLSX)
- 《操作系统》—页式存储管理
- 简单的跟踪算法