首页 > 其他分享 >C语言填空:10进制转为其他任意进制

C语言填空:10进制转为其他任意进制

时间:2023-02-08 20:11:19浏览次数:45  
标签:10 zh 进制 16 int printf 填空 任意

#include<stdio.h>
//将任意10进制整数转化为2-16任意进制 
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=【1】;
    printf("请输入要转换为的进制:");
    scanf("%d",&w);
    printf("\n");
    do
    {
        zh[i]=【1】;
        【1】;
        y=【1】;
    }
    while(【1】);
    printf("把十进制的%ld转换为%d进制:",b,w);
    for(i--;i>=0;i--)
    {
        j=zh[i];
        printf("%c",【1】);
    }
    printf("\n");
    return 0;
}
#include<stdio.h>
//将任意10进制整数转化为2-16任意进制 
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;
}

 

标签:10,zh,进制,16,int,printf,填空,任意
From: https://www.cnblogs.com/xkdn/p/17103147.html

相关文章

  • C语言填空:10进制转2进制输出函数
    #include<stdio.h>//将10进制正整数转化为二进制voiddec2bin(intm){intbin[32],j;for(j=0;【1】;j++){bin[j]=【2】;m=【3】;......
  • P1068 [NOIP2009 普及组] 分数线划定
    [NOIP2009普及组]分数线划定题目描述世博会志愿者的选拔工作正在A市如火如荼的进行。为了选拔最合适的人才,A市对所有报名的选手进行了笔试,笔试分数达到面试分数线的......
  • C语言填空:宏应用
    //功能:对=1,2,3,4,5,6,..,9,10//求f(x)=x*x-5*x=sin(x)的最大值并保留两位小数#include<stdio.h>【1】【2】f(x)x*x-5*x+sin(x)main(){intx;floatmax......
  • c语言填空:条件表达式功能实现
    //程序的功能是实现表达式z=(x>=y?x:y),请将程序填写完整。#include<stdio.h>main(){intx,y,z;printf("Pleaseinputx,y:");scanf("%d%d",【1】);if【2......
  • ERROR at line 1: ORA-01034: ORACLE not available Process ID: 0 Session ID: 0 Ser
    原因:数据库实例没有startup1.建立目录#su-oracle$mkdir/home/oracle/scripts2.建立启动脚本:$cd/home/oracle/scripts$vimstartdb.sh#!/bin/bashexportORACLE_BA......
  • 填空题的实现方案
    在我们的日常开发中,UI页面经常会遇到类似填空题的问题,下面我们来看看是怎么实现的呢?首先,客户端从服务器获取填空的坐标信息后,在对应的位置遮盖空白view,当点击遮盖空白view......
  • ubuntu18容器中安装python3.10
    在python官网https://www.python.org/下载python3.10的tgz的源码包。安装编译环境apt-getupdateaptinstallwgetbuild-essentialcheckinstallaptinstalllibreadline......
  • win10系统,软件不可用,无法调用摄像头
    现象描述:客户电脑是win10,定制带版权的电脑,安装的有卡巴斯基安全软件(最开始并不知道有这么个玩意),使用客户端软件,软件可以正常打开,但是软件无法打开摄像头画面(*:软件在其......
  • ASEMI整流模块MDQ100-16的优点是什么?
    编辑-ZASEMI整流模块MDQ100-16参数:型号:MDQ100-16最大重复峰值反向电压(VRRM):1600V最大RMS电桥输入电压(VRMS):1700V最大平均正向整流输出电流(IF):100A峰值正向浪涌电流(IFSM):920A每个......
  • 外汇天眼开办全球最大规格外汇模拟大赛,10万美金奖励
    作为Forex媒体行业的引导者,WikiGlobal经过多年稳健发展,业务辐射全球五大洲的200多个国家和地区。厚积薄发的WikiGlobal,面向全球举办2023年第一届外汇模拟交易世界杯,依托......