fgetc統計檔案的字元個數

2021-08-09 23:43:34 字數 687 閱讀 3979

getc()函式和fgetc()函式是從乙個指定的流中讀取乙個字元,getchar()函式是從stdin中讀取乙個字元。

函式putc()、fputc()、putchar()

需要標頭檔案:#include

函式原型:int putc(int c,file *stream)

int fputc(int c,file *stream)

int putchar(int c)

函式引數:c:待輸出的字元(的ascii碼)

stream:輸入檔案流

函式返回值:成功:輸出字元c

失敗:eof

putc()函式和fputc()函式是從乙個指定的流中輸出乙個字元,putchar()函式是從stdout中輸出乙個字元。

示例:從檔案hello.txt中讀取字元然後輸出到顯示器上

#include

#include

int main(int argc, const char *argv)

if (null == (fp = fopen(argv[1], "r")))

int c, total = 0;

while(eof != (c = fgetc(fp)))

printf("total = %d\n", total);

fclose(fp);

return 0;

}

字元個數統計

描述 編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。知識點字串,函式,指標 執行時間限制 10m記憶體限制 128輸入 輸入n個字元,字元在acsii碼範圍內 0 127 輸出輸出字元的個數。樣例輸入 abc樣例輸出 3 include u...

字元個數統計

編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。時間限制 1秒空間限制 32768k 輸入描述 輸入n個字元,字元在acsii碼範圍內。輸出描述 輸出範圍在 0 127 字元的個數。輸入例子 abc 輸出例子 3 解題的思路 1 使用for迴...

字元個數統計

編寫乙個函式,計算字串中含有的不同字元的個數。字元在acsii碼範圍內 0 127 不在範圍內的不作統計。輸入描述 輸入n個字元,字元在acsii碼範圍內。輸出描述 輸出範圍在 0 127 字元的個數。方法一 利用set容器。include include using namespace std i...