第五周 專案四 數制轉換

2021-07-23 07:06:11 字數 728 閱讀 4305

問題及描述:

/* 

*煙台大學計算機與控制工程學院

完成日期:2023年9月29號

問題描述:把十進位制的整數轉換為二至九之間的任一進製數輸出。請利用棧設計演算法,並實現程式。

*/

標頭檔案及功能函式詳見 第五周-專案一 建立順序棧演算法庫

main函式**:

#include "sqstack.h"  

void multibaseoutput (int number,int base)

while(!stackempty(s)) //棧非空時退棧輸出

} int main()

執行結果:

輸入數字10轉2進製時

輸入數字15轉2進製時

輸入數字16轉16進製制時

知識點總結:

通過棧解決具體 的應用問題。

學習心得:

體會棧的先進後出。

第五周專案四 數制轉換

問題及 煙台大學計算機與控制工程學院 作 者 孫麗瑋 完成日期 2016年9月29日 問題描述 專案 數制轉換 把十進位制的整數轉換為任一進製數輸出。請利用棧設計演算法,並實現程式。1 sqstack.h的 ifndef sqstack h included define sqstack h inc...

第五周專案四 數制轉換

檔名稱 1.cpp 完成日期 2016年10月12日 版本號 v1.0 問題描述 把十進位制的整數轉換為任一進製數輸出。請利用棧設計演算法,並實現程式。輸入描述 任意乙個十進位制整數 這裡不考慮超精度問題 程式輸出 轉換後的r進製數 2 r 9 問題及 sqstack.h ifndef sqstac...

第五周 專案4 數制轉換

檔名稱 數制轉換.cpp 作 者 林穎 完成日期 2016年9月25日 問題描述 把十進位制的整數轉換為任一進製數輸出。請利用棧設計演算法,並實現程式。輸入描述 若干資料。程式輸出 各個步驟的文字敘述及其資料的輸出。shu.h的部分 define maxsize 100 typedef char e...