C語言列印檔案

2021-08-08 20:23:15 字數 517 閱讀 9799

#include#includevoid main()

int printfile(char* filename)

/*int fputc(int c,file *fp):

c:要寫入的字元,雖然定義為整形,但只能使用最低位的乙個位元組。fp是檔案指標

函式功能:將字元c輸出到fp所指向的檔案

int fgetc(file *fp):從fp所指向的檔案中讀取乙個字元,如果成功就返回讀取的字元,

位置指標自動向後移動乙個位元組,否則返回eof

*/while((ch=fgetc(fp))!=eof)//如果讀入的字元沒有不是檔案結束符

putchar('\n');//列印換行符

fclose(fp);//關閉檔案

return success;

}

結果:(./tmp/text2.txt裡面事先輸入一句who are you?)

who are you?

C語言 列印沙漏

7 25 列印沙漏 20 分 本題要求你寫個程式把給定的符號列印成沙漏的形狀。例如給定17個 要求按下列格式列印 所謂 沙漏形狀 是指每行輸出奇數個符號 各行符號中心對齊 相鄰兩行符號數差2 符號數先從大到小順序遞減到1,再從小到大順序遞增 首尾符號數相等。給定任意n個符號,不一定能正好組成乙個沙漏...

c語言列印沙漏

這個 剛學c語言的時候寫的,我記得當時的題目要求是 輸入乙個數n和乙個符號c 然後問用n個符號c列印出乙個沙漏還差多少或者是多多少 下面還有其他兩個直接列印沙漏的方法 include includeint main i i 2 int m i int j 0 列印沙漏前半段 while i 1 fo...

C語言列印菱形

難度係數 n行空心菱形,輸入n,輸出n行空心菱形 難度係數 n行挖空菱形,輸入n,輸出n行n列空格菱形 難度係數 n行數字菱形,輸入n,輸入n行數字從外到內遞增的數字菱形 難度係數 有邊框空心菱形,輸入n,輸出n行帶有邊框的空心菱形 難度係數 首先我們要明確這是乙個隨著n的大小改變的菱形,所以我們肯...