scanf(%1d)是什么意思??
uj5u.com熱心網友回復:
表示指定輸入資料的列寬,1d表示資料的列寬為1。比如當我們輸入的資料是234的時候,假設你的輸入是scanf(“%1d”,&a),這樣系統會自動截取2賦給變數auj5u.com熱心網友回復:
讀取一個一位數。scanf,采用模式匹配的方法。
eg:輸入一個兩位數,逆序輸出。
輸入:89
輸出:98
int i,j;
scanf("%1d%1d",i,j);
printf("%1d%1d",j,i);
scnaf本質是模式匹配函式。
詳細內容,可以參看《c語言程式設計————現代方法》
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/34065.html
標籤:基礎類
上一篇:專案撰寫
下一篇:c++實驗
