複習c語言,將以前對輸入輸出的總結筆記轉到網上,以便以後查閱。其中一些例子是取自印度大佬編寫的名為c語言教程,解決了許多疑惑。不得不說印度編寫的教**的棒。
getchar()可以接受鍵入的任何值,包括製表符和回車鍵
int
main
(int argc,
char
*ar**)
int
main
(int argc,
char
*ar**)
scanf()中的 %2d表示僅能顯示兩位,餘下的將顯示在num2中,故num2中的數顯示在num3中,以此類推
int
main
(int argc,
char
*ar**)
//測試結果 scanf("%2d%5d",&num1,&num2)
//num1 num2: 1200 34567899
//12, 0
//num3 num4: 5555 88888888
//34567899, 5555
//請按任意鍵繼續. . .
int
main
(int argc,
char
*ar**)
//intput three number(int)
//123 1231 2334 21
//123 1231 2334
//---------------------------------
//intput three number(double)
//123241 34423 4534
,1.232410e+005 ,34423.000000請按任意鍵繼續. . .
int
main
(int argc,
char
*ar**)
//測試結果一:
//1. name1[15]:
//1 123456789012345
//1 123456789012345
////2. name2[15]:
//2 new work
//2 new
////3. name3[15]:
//2 ?@
////請按任意鍵繼續. . .
//測試結果二:
//1. name1[15]:
//1 123456789012345
//1 123456789012345v璴9v?@
////2. name2[15]:
//2 new_work
//2 new_work
////3. name3[15]:
//3 london
//3 london
////請按任意鍵繼續. . .
int
main
(int argc,
char
*ar**)
scanf("%d%d %c%lf%s",&count1,&count2,&code,&ratio,name);
在%c之前要加乙個空格,從而在輸入數字之後的空格不會當作字元讀取到%c中
int
main
(int argc,
char
*ar**)
scanf()遇見空格,輸入就終止,而get()函式是遇到回車後終止
int
main
(int argc,
char
*ar**)
C語言檔案輸入輸出總結
檔案輸入輸出 1 fopen include file fopen const char fname,const char mode mode方式 r 開啟乙個檔案,可以讀取檔案。w 開啟乙個檔案,可以寫入檔案,先將檔案的長度截為零。如果該檔案不存在則先建立之。a 開啟乙個檔案,可以寫入檔案,向已有...
C語言的輸入輸出總結
putchar 把變數中的乙個字元常量輸出到顯示器螢幕上 getchar 從鍵盤上輸入乙個字元常量,此常量就是該函式的值 printf 把鍵盤中的各類資料,加以格式控制輸出到顯示器螢幕上 scanf 從鍵盤上輸入各類資料,並存放到程式變數中 puts 把陣列變數中的乙個字串常量輸出到顯示器螢幕上 g...
C語言輸入輸出用法總結
二 輸入 三 關於緩衝區的一些總結 名稱用法 putchar 只能輸出單個字元 puts 只能輸出字串,並且輸出結束後會自動換行 printf 可以輸出各種型別的資料 對於printf 函式的格式控制符完整形式如下 flag width precision type tpye表示輸出型別,比如 d ...