一 首先是基本的輸入
如scanf("%d:%d:%d %d:%d:%d",&h1,&m1,&s1,&h2,&m2,&s2);
由於我的開發環境,我用的是scanf_s作用一樣但不會報錯。
注意幾個轉意的符號,且在前面一段中加入分隔符,代表從緩衝區讀取資料的格式。
如%d,用來輸出十進位制整數
%c,用來輸出乙個字元
%s,用來輸出乙個字串
比如%d會去找你輸入的數字,不是就會跳過不管,但是還在緩衝區。
二 gerchar()讀取
它的作用是從緩衝區讀走乙個字元,讀走的意思是清除並讀取。
所以有
while(getchar()!='\n'); 的方式來清楚緩衝區的回車。
或者拿來讀取不在格式內的資料或內容。
**rintf
用法和scanf差不多不過,有乙個格式如%02d可以給數值不足2位的前面補上0
C 輸入輸出
一 標準輸入函式cin 不知道說它是個函式對還是不對,它是代表標準的輸入裝置 鍵盤。他是屬於流的,他的用法和流的用法是一樣的。也就是 cin 變數 小小的說明一下,輸入多個變數可以寫在一行,如 cin x y z 這樣寫不是不允許,而是不好看,如果是不同的變數型別,那就更是沒頭沒腦了。除了你,人家是...
C 輸入輸出
c語言不提供輸入輸出語句,輸入輸出操作有函式來實現。c的標準庫函式中提供了許多輸入輸出函式,如printf scanf 等,使用時需要新增相應的標頭檔案 scanf d num 逗號前為控制語句,後半部分為變數的位址。當中 d是輸入格式控制字串 scanf 函式在接受輸入資料是預設不採集空格,回車,...
C 輸入輸出
c 中的一些常用輸入輸出 include include include include using namespace std void win io 由控制台輸入 void file io 檔案進行輸入 in file.close void file io 2 in file.close in ...