文件輸入輸出

(一)、標準輸入輸出
談到標準輸入輸出,最常見的也就4種

scanf()
printf()
cin
cout

還有一些

fscanf()
gets()
fgets()
getch()
getchar()

這裏介紹一下
(二)、重定向輸入輸出
重定向也就是普及組用到的文件輸入輸出。(一般加在開頭)

freopen("data1.in","r",stdin);
//從文件data1.in中讀入輸入數據
freopen("data2.out","r",stdout);
//將輸出的數據寫到文件data2.out中

data1.in爲自己建立的文件
data2.out爲系統生成文件(在data1.in旁邊)
舉個例子(就以普及組第一題代碼爲例)
這裏寫圖片描述
然後建立輸入文件score.in(最好和系統生成的exe文件放在一起)
這裏寫圖片描述
保存後往裏面寫數據
這裏寫圖片描述
再編譯運行你的程序,出現如下情況後,輸出文件就生成了
這裏寫圖片描述
這裏寫圖片描述
點擊就是輸出數據
這裏寫圖片描述
(三)、重定向文件輸入輸出(fopen() fscanf()與 fprintf())

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章