将输入的数以任意进制(16进制以内)输出
来源:互联网 发布:网络职业男士头像大全 编辑:程序博客网 时间:2024/05/22 11:29
Description : 将输入的数以任意进制(16进制以内)输出#include <stdio.h>#define N 20int main(){ int n; // 转换的进制 int num; // 输入的数 char a[N]; int b[6] = {'A','B','C','D','E','F'}; scanf ("%d,%d",&n,&num); int i = 0; int count = 0; while (num) { count++; int temp = num % n;if (temp >= 10) //若输入的数大于要转换的进制,判断对应的英文字符{a[i++] = b[temp-10];}else{a[i++] = temp + '0';}num = num / n; } for (i=count-1; i>=0; i--) //逆序输出 { printf ("%4c",a[i]); } printf ("\n"); return 0;}
阅读全文
0 0
- 将输入的数以任意进制(16进制以内)输出
- 将一个任意输入的10进制数转化为16进制形式输出
- 将一个任意输入的10进制数转化为16进制形式输出
- C语言将任意数转换成任意进制
- 将十进制转换为任意进制的数
- 十六进制以内任意进制之间的转换
- 以任意进制形式打印输出,如六进制
- 屏幕输入一个16以内的数字,以二进制的方式输出它
- C++以16进制输入10进制输出
- C语言十进制转0—16以内的任意进制
- 将10进制整数转换任意进制输出
- 输入一个整数n, 计算1到n的和并以16进制输出
- 将16进制的字符串以10进制的方式输出
- 将16进制形式的以空格分隔的字符串输出到char[]中
- 编写一程序要求任意输入四位十六进制的整数,以反序的方式输出该十六进制数。 例如 :输入9AF0, 则输出 0FA9
- 任意255以内的十进制数转化为16进制数
- c函数实现将一个整数转为任意进制的字符串输出
- 简单算法--输出一个整形数任意进制的表示
- oracle中的约束操作
- Hook小笔记
- 设计模式 _备忘录模式
- JAVA设计模式之单例模式
- 算法题练习系列之(二十一): 人口普查
- 将输入的数以任意进制(16进制以内)输出
- 1.20.ARM汇编指令集8之存储器访问指令(LDM和STM & SWP)
- bootstrap系列之三列表与代码样式
- [LintCode]38.搜索二维矩阵 II
- 使用Spring Boot搭建个人博客全记录
- C++ 容器的概念
- BFC
- HTML&CSS初级
- Springboot搭建web项目访问自定义位置的html页面