【风马一族_C】进制转化
1 #include "stdio.h" 2 #include "Math.h" 3 #define number 50 //设置数组的长度 4 5 int num10; //十进制的数值 6 int num5; //2~9间的值 7 int num[number],top=-1; //顺序栈 8 9 char ch; 10 11 int conversion(){ 12 printf("\n请输入数字(默认为十进制):"); 13 scanf("%d",&num10); printf("\n你需要转化成(2~9)进制数中的哪个,请输入:"); 14 scanf("%d",&num5); 15 16 if(num5>1&&num5<10) { 17 while(num10!=0){ 18 num[++top]=num10%num5; 19 num10/=num5; 20 } 21 22 for(int i=top; i>-1; i--) 23 printf("%d",num[i]); 24 }else 25 printf("你输入转化进制的值,不是2~9"); 26 27 printf("\n你是否想继续使用,请按(y||非y)\n"); 28 scanf("%s",&ch); 29 30 if(ch=='y'||ch=='Y') 31 conversion(); 32 else 33 return 0; 34 } 35 36 main(){ 37 printf("************************************************\n"); 38 printf("* 欢 迎 来 到 风 马 一 族 *\n"); 39 printf("* 百 度 搜 索 :风马一族 就可以找到我 *\n"); 40 printf("************************************************\n"); 41 printf("* 这是进制转化工具,十进制数转化成(2~9)进制数 *\n"); 42 printf("************************************************\n"); 43 44 conversion(); //调用函数 45 46 /*******这里只给开发者 当测试用**************** 47 //验证结果 48 int sun=0; //验证结果 49 50 for(int i=top; i>-1; i--){ 51 sun+=num[i]*pow(num5,i); 52 printf("%d\t",i); 53 } 54 55 if(sum==num10) 56 printf("\n进制反转回去,验证结果=%d\n",sun); 57 else 58 printf("\n结果有误"); 59 60 ***********************************************/ 61 }
转载于:https://www.cnblogs.com/sows/p/5018647.html
【风马一族_C】进制转化相关推荐
- 【风马一族_php】NO4_php基础知识
原文来自:http://www.cnblogs.com/sows/p/6017018.html(博客园的)风马一族 侵犯版本,后果自负 回顾 运算符:算术运算符.逻辑运算符.比较运算符.位运算符.赋值 ...
- 【风马一族_php】NO5_php基础知识_数组
原文来自:http://www.cnblogs.com/sows/p/6032570.html (博客园的)风马一族 侵犯版本,后果自负 回顾 匿名函数 定义: 变量 = function [参数列表 ...
- 【风马一族_php】数组函数
原文来自:http://www.cnblogs.com/sows/p/6045699.html (博客园的)风马一族 侵犯版本,后果自负 2016-11-09 15:56:26 数组 函数 php- ...
- 编码/解码和进制转化工具hURL
编码/解码和进制转化工具hURL 在安全应用中,各种编码方式被广泛应用,如URL编码.HTML编码.BASE64等.而在数据分析时候,各种进制的转化也尤为频繁.为了方便解决这类问题,Kali Linu ...
- ASP常用进制转化类(2,8,10,16,32,64)
<% ' 名称:HDOBTools ' 描述:进制转化类 ' 作用:用于各种进转的转化 Class HDOBToolsPrivate hdobHackPrivate Sub Class_Init ...
- python数据结构:进制转化探索
*********************************第一部分*************************************************************** ...
- 【PAT - 甲级1010】Radix (25分)(二分,进制转化)
题干: Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? Th ...
- 【风马一族_xml】xmlp之dtd1
什么是XML约束? 在xml技术里,可以编写一个文档来约束一个xml文档的写法,这称之为xml约束 2. 为什么要使用xml约束? 参看提示栏 3. xml约束的作用? 约束xml的写法 对xml进行 ...
- 进制转化进10进制数
Option Explicit Private Sub Form_Click() Dim St As Integer, Dem As Long St=InputBox("输入一个十六进制数& ...
最新文章
- PyCharm为什么这么牛?
- 慕课网_《Java微信公众号开发进阶》学习总结
- [转载翻译][重新整理]西川善司的”METAL GEAR SOLID 4”图形讲座(5)
- Grove——.NET中的ORM实现
- java el表达式 导航规则_诺禾:在jsp里面如何不写java代码展示数据(EL表达式的使用)...
- Java动态代理模拟spring的AOP
- 手把手教我班小姐姐学java之多态
- 《半吊子全栈系列:Boostrap3》
- python tkinter库Entry控件Text控件
- 当你的服务器被黑了,一定要看是不是犯了这 5 点错误
- Java基础(彩票小程序)
- 浅谈MES系统质量管理功能模块
- Resource_Hacker破解版下载
- Windows Server 2003 (NT 5.2.3790.0) 操作系统源代码编译构建指南版本 10b,上次更新 2021/10/21
- Android性能优化之页面优化
- 图解 魔方快速还原 7步法
- win10格局法判断八字
- HTML页面查看world等文件,网页文件 - HTML - 网页基础 - KK的小故事
- C+++实现推箱子(附加回撤功能)
- 百度网盘不限速方法2020_亿寻——百度网盘不限速方法
热门文章
- Android消息驱动Handler类分析
- about command : wget
- 【跃迁之路】【468天】程序员高效学习方法论探索系列(实验阶段225-2018.05.19)...
- Tomas语录-关于String.valueOf()
- iOS:使用block进行类与类,控制器与控制器之间的传值
- 如何在IOS平台上使用js直接调用OC方法(转)
- 消除CDH5.2 Accumulo Under-Replicated Blocks
- [转]C++操作oracle数据库
- 圆检测——最小二乘法拟合圆的推导
- opencv绘制基本形状的二值图像