//寫乙個函式,將乙個整數的各位數字的反序列印
#include
#include
using
namespace std;
//int reverse_out(int n)
//// cout << endl;
// return 0;
//}void
show
(int n)
}int
main()
1、函式show()採用遞迴求解,if(n<10) cout << n;看著多餘,實則是遞迴函式結束條件,不可或缺;
//寫乙個函式,將乙個整數的各位數字的按順序列印
#include
#include
using
namespace std;
//int show_m1(int n)
//, i = 0;
// while(n)
// // for(i; i>0; i--)
// cout << a[i-1] << " ";
// return 0;
//}void
show_m2
(int n)
}int
main()
1、show_m1()採用先求餘取得從低位到高位各個位數,放入乙個陣列再逆序列印,不用考慮是幾位數,但需增加陣列逆序輸出迴圈;
2、show_m2()採用遞迴,同21題**相比只是調換了順序,解法很妙!!
3、參考**還有一種方法,用了兩個while(),乙個先確定幾位數,乙個取整順序輸出;
Java基礎高階Day10
課程大綱1 轉換流 重點 換流思想 2 列印流 理解 讀寫資料 3 序列化流 理解 讀寫資料 4 properties 理解 讀寫資料 1 兩個常用類inputstreamreader 類 位元組輸入 字元輸入 outputstreamwriter 類 位元組輸出 字元輸出 2 應用場景 與buff...
C 異常機制 DAY10
1.異常被丟擲後,從進入try塊起,到異常被拋擲前,這期間在棧上的構造的所有物件,都會被自動析構。析構的順序與構造的順序相反。這一過程稱為棧的解旋 unwinding 測試程式如下 include using namespace std class test test private int a i...
python基礎刻意練習 day10
python基礎刻意練習 day10 檔案系統 我們所知道常用的作業系統有windows,mac os,linx,unix等,這些作業系統底層對於檔案系統的訪問工作原理是不一樣的,因此可能就要針對不同的系統來考慮使用哪些檔案系統模組。這樣是很麻煩的,因為這就意味著當程式的執行環境一改變,就要相應的去...