日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

D进制转换-C++实现

發布時間:2025/3/20 c/c++ 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 D进制转换-C++实现 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

題目要求:輸入一個正整數A,輸出A的D進制數,即將十進制數A轉換成D進制數輸出。
輸入:正整數A和要轉換的進制D
進制轉換:
例子:十進制整數轉為二進制整數
方法:除2取余,直至商為0,余數倒序排。

#include<iostream> using namespace std; void transform(int& num,int& n){int array[32];int i=0;for(;num!=0;i++){array[i]=num%n;num/=n;//這里執行完最后一次后i依然會加1,后面要減掉,arr[i]實際上并沒有被賦值}for(int j=0;j<i;j++){cout<<array[i-j-1];} } int main(){int num,n;cin>>num>>n;transform(num,n);system("pause");return 0; }

總結

以上是生活随笔為你收集整理的D进制转换-C++实现的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。