C语言进制转换代码分享

作者:hebedich 时间:2021-10-16 15:39:23 

代码很简单,功能也很简单,这里就不多废话了


#include<stdio.h>
int main()
{
char ku[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
int zh[32],i=0,w,j;
long int b,y;
printf("请输入一个十进制数,我能帮您把它转换成2~16任意进制数:\n");
scanf("%d",&y);
b=y;
printf("请输入要转换为的进制:");
scanf("%d",&w);
printf("\n");
do
{
 zh[i]=y%w;
 i++;
 y=y/w;
}
while(y!=0);
printf("把十进制的%ld转换为%d进制:",b,w);
for(i--;i>=0;i--)
{
 j=zh[i];
 printf("%c",ku[j]);
}
printf("\n");
return 0;
}

以上所述就是本文的全部内容了,希望大家能够喜欢。

标签:C语言,进制转换
0
投稿

猜你喜欢

  • Android使用AIDL方式实现播放音乐案例

    2022-01-04 23:58:40
  • Java Web学习之Cookie和Session的深入理解

    2022-10-28 14:47:10
  • 事务在c#中的使用

    2021-11-27 23:30:29
  • Spring Cloud Gateway 拦截响应问题分析(数据截断问题)

    2022-06-20 07:30:27
  • Java Maven高级之插件开发详解

    2023-05-11 19:10:02
  • springboot使用redisRepository和redistemplate操作redis的过程解析

    2023-10-11 06:57:03
  • Java实现的断点续传功能的示例代码

    2023-05-25 12:17:22
  • Spring MVC请求参数的深入解析

    2021-11-26 22:55:25
  • Java控制台实现猜拳游戏小游戏

    2022-04-20 09:52:55
  • 解决@PathVariable对于特殊字符截断的问题

    2021-10-10 08:19:40
  • SpringBoot + SpringSecurity 短信验证码登录功能实现

    2022-10-16 10:26:25
  • C#实现根据指定容器和控件名字获得控件的方法

    2023-09-26 12:23:03
  • IntelliJ IDEA使用git初始化仓库的使用方法

    2022-05-24 12:37:26
  • 带你详细了解Java值传递和引用传递

    2023-02-19 08:42:26
  • JAVA中对List进行查询

    2023-12-17 20:41:20
  • 浅谈Springboot下引入mybatis遇到的坑点

    2023-09-09 05:55:09
  • Java调取创蓝253短信验证码的实现代码

    2021-11-05 00:48:10
  • c#详解datetime使用示例

    2021-05-26 22:49:04
  • Java排序之冒泡排序的实现与优化

    2023-11-10 21:35:56
  • SpringCloud开发课程查询功能

    2022-04-21 14:22:46
  • asp之家 软件编程 m.aspxhome.com