91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-05
  • 語言: C/C++
  • 標簽: C++??統計字母??

資源簡介

練習一: 編寫一個程序統計文本文件英文字母個數,不區分大小寫,屏幕輸出每個字母出現的次數。 參考:文件操作函數,fopen, fclose, fread, fgetc;使用MSDN查找相關幫助; 要求:代碼的編寫、變量定義等應以《Coding Standard》為依據,完成題目功能。 例如: SumLetter.exe sample.txt output: A:25 B:3 C:0 D:10 E...

資源截圖

代碼片段和文件信息

//?exer1a.cpp?:?main?project?file.

#include?“iostream“
#include?“string“
#include?“fstream“
#include?“stdio.h“
#include?

const?int?CS_MAXNUM_OF_LETTERS?=?26;??//代表26個字母
const?long?CS_BUFSIZE?=?5000;?//限制緩存區大小
const?int?CS_CHANGE_SMALL_LETTER_CAPITAL_LETTER?=?32;??//將小寫字母變成大寫字母
using?namespace?std;

int?main(int?argc?char?*argv[])
{
FILE?*fpStream;
long?szLetterCount[CS_MAXNUM_OF_LETTERS];?//對字母出現次數計數
char?szLetter[CS_MAXNUM_OF_LETTERS];??//每個元素代表一個字母
char?szBuffer[CS_BUFSIZE];??//存放文本內容的緩存區
char?szCloseProgram;??//用于用戶關閉程序
int?iReadFromText;??//從文本讀取的內容
int?i?=?0?k?=?0;??//循環使用的變量
int?iFileSize;??//實際文件大小
int?iLetterASCIIDif;??//兩個字符的ASCII碼的差值
int?iLastPartSize?=?0;??//最后一部分數據的大小

ifstream?inFile;

if(argc? {
cout<<“please?input?two?parameter“<????????return?3;
}
//顯示用戶輸入的信息
????for(i?=?0;?i? {
????????cout?< }

//當輸入幫助命令時顯示幫助信息
if(_stricmp(argv[1]?“?“)?==?0)
{
cout?< cout?< cout?< cout?< cout?<

評論

共有 條評論