十进制转化成二、八、十六进制的一个小程序
一个帮学妹写的程序,呵呵,很简单
#include<iostream.h>
/*********定义一个进制转换函数*************/
void trans(int n,int base)
{
int store[100];
int tmp1=n,tmp2;
int i=0;
while(tmp1 >= base) //循环取余数
{
tmp2 = tmp1%base;
tmp1 = tmp1/base;
store[i++] = tmp2;
if(tmp1 <= base)
store[i] = tmp1;
}
for(int j=i; j>=0; j--) //余数的倒序输出
{
if(store[j]<10)
{
cout<<store[j];
}
else
{
switch( store[j] ) //16进制中的字母所代表的数字
{
case 10:cout<<'A';break;
case 11:cout<<'B';break;
case 12:cout<<'C';break;
case 13:cout<<'D';break;
case 14:cout<<'E';break;
case 15:cout<<'F';break;
}
}
}
cout<<endl;
}
void main()
{
int num, base;
cout<<"请依次输入一个十进制数和所要转换的进制数"<<endl;
cin>>num>>base;
trans(num, base);
}
十进制转化成二、八、十六进制的一个小程序相关推荐
- 02.02、3_Java语言基础(进制概述和二,八,十六进制图解)
###02.02_Java语言基础(进制概述和二,八,十六进制图解)(了解) * A:什么是进制 * 进制:就是进位制,是人们规定的一种进位方法. 对于任何一种进制--X进制,就表示某一位置上 ...
- java学习笔记(二十八)——开发一个小项目(VMeeting3.0)
上篇文章按照较规范的产品需求文档梳理了项目的逻辑,感觉开发起来明晰了很多:挂上一篇文章java学习笔记(二十七)--开发一个小项目(VMeeting2.0)_Biangbangbing的博客-CSDN ...
- Zigbee之旅(二):第一个CC2430程序——LED灯闪烁实验
Zigbee之旅(二):第一个CC2430程序--LED灯闪烁实验 一.承上启下 在上一篇文章<Zigbee之旅(一):开天辟地>中,我们简要的介绍了Zigbee,以及其开发环境的搭建.O ...
- 微信小程序从入坑到放弃二十九:一个小场景搞懂冒泡事件bindtap和catchtap的区别
摘要: 在微信小程序中,bindtap事件会产生冒泡,若不加以拦截,会一直冒泡到顶端.在某些情况下,一次点击会触发若干点击事件.为了防止冒泡,使用catchtap即可解决问题.在有全屏半透明背景的弹出 ...
- 为女朋友写一个小程序(一)— —目的与需求
从认识我女朋友开始已经为了她开发了不下三个程序,当她做微商时为她写一个基于安卓的简易管理系统:当她要查找资料时,帮她把资料都爬下来,弄成搜索引擎:而今天(其实程序已经开发很久了,一直叨叨絮絮要出文章回 ...
- 怎么用linux设计一个小程序,“Linux”小程序发布一个月后,我们发现了什么
原标题:"Linux"小程序发布一个月后,我们发现了什么 这一个月来,这个小程序得到了八千多人的使用,一百多位贡献者实际参与了翻译贡献,其中贡献最高的"Datura st ...
- 制作一个查询信息程序_三步学会制作一个小程序
小程序在刚出现的时候简直是惊艳了整个业界,不管什么内容,光是那酷炫的交互效果就足以篇篇刷屏了,再加上"用完即走",不用安装.不占用内存.入口众多等特性.不过早期由大厂商的专业程序员 ...
- 小程序工程化实践(上篇)-- 手把手教你撸一个小程序 webpack 插件,一个例子带你熟悉 webpack 工作流程...
本文基于 webpack 4 和 babel 7,Mac OS,VS Code 小程序开发现状: 小程序开发者工具不好用,官方对 npm 的支持有限,缺少对 webpack, babel 等前端常用工 ...
- 二开微信表情包小程序魔改版源码
简介: 二开微信表情包小程序魔改版源码内附图文安装教程 源码包括俩个版本,一个之前发过黄色版本,一个是二开魔改版. 安装搭建就不说了,源码内打包好了 网盘下载地址: http://kekewl.cc/ ...
最新文章
- MariaDB CEO 痛斥云厂商对开源的无尽掠夺,从不回馈社区
- jQuery选择器之可见性过滤选择器Demo
- Shell编程基础---shell的结构、执行及变量
- 【深度学习】什么是目标检测中的平均精度均值(mAP)?
- 为SQLMap配置WebUI界面
- 如何修改微软powerpoint模板文字
- ecos(redboot)移植剖析
- 算法(9)--两个数的最大公约数
- PHP 查找链表倒数第i个节点
- clip和z-index的用法
- python中的__init__ 、__new__、__call__等内置函数的剖析
- dat图片 电脑端微信_写了一个电脑版微信的dat图片转换器
- Acwing 1191. 家谱树
- SNTP获取时间源统一时间
- [程序设计]前端Web页面使用原生JavaScript实现校验身份证号码在算法层面是否合法
- js文本框设置必填项_Jquery文本框小例(必填框)
- 各种神经网络的应用领域,脉冲神经网络发展前景
- TQ2440开发板学习纪实(1)---最简单的独立运行汇编程序
- Python selenium —— 一定要会用selenium的等待,三种等待方式解
- Block RAM 和Distributed RAM
热门文章
- 电子计算机与多媒体课件背景,《多媒体CAI课件制作》教学课件(全套).ppt
- 数据科学和机器学习中的优化理论与算法(上)
- python写的简单游戏-1小球碰壁弹跳
- [置顶] VMWare不能安装64位操作系统原因探析
- 视频教程-OpenGL入门2019版-其他
- 【爬虫】邪恶gif图出处爬虫
- 靶场练习--春秋云境-Certify
- 双十二大家都在买哪些书?这份书单请码住
- python统计句子中单词个数_python练习:一行搞定-统计一句话中每个单词出现的个数...
- Dell Systems Management Tools download