c++10進制轉(zhuǎn)換為任意2-16進制數(shù)字的實例
更新時間:2017年06月24日 11:23:09 投稿:jingxian
下面小編就為大家?guī)硪黄猚++10進制轉(zhuǎn)換為任意2-16進制數(shù)字的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
廢話不多說,直接上代碼
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
//十進制轉(zhuǎn)換為若干進制>2,<16 =
int num;
int n;//2-16之間
int a;
int i=0;
cin>>num>>n;
int s[100];
if(n>=2&&n<<16)
{
while(num!=0)
{
a=num%n;
num=num/n;
i++;
s[i]=a;
}
for(int j=i;j>=1;j--)
{
if(s[j]>=10)
{
cout<<s[j]+55;
}
else{
cout<<s[j];
}
}
}
else{
cout<<"error"<<endl;
}
}
以上這篇c++10進制轉(zhuǎn)換為任意2-16進制數(shù)字的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Visual Studio Code運行程序時輸出中文成亂碼問題及解決方法
這篇文章主要介紹了解決Visual Studio Code運行程序時輸出中文成亂碼問題,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
C語言中獲取文件狀態(tài)的相關(guān)函數(shù)小結(jié)
這篇文章主要介紹了C語言中獲取文件狀態(tài)的相關(guān)函數(shù)小結(jié),包括stat()函數(shù)和fstat()函數(shù)以及l(fā)stat()函數(shù)的使用,需要的朋友可以參考下2015-09-09

