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運行程序時輸出中文成亂碼問題,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03C語言中獲取文件狀態(tài)的相關(guān)函數(shù)小結(jié)
這篇文章主要介紹了C語言中獲取文件狀態(tài)的相關(guān)函數(shù)小結(jié),包括stat()函數(shù)和fstat()函數(shù)以及l(fā)stat()函數(shù)的使用,需要的朋友可以參考下2015-09-09