补:小玩文件1-统计文本文件里的字符个数

输入代码:

/*
*Copyright (c)2015,烟台大学计算机与控制project学院
*All rights reserved.
*文件名:sum123.cpp
*作    者:林海云
*完毕日期:2015年8月18日
*版 本 号:v2.0
*问题描写叙述:统计文本文件abc.txt中的字符个数,填空将程序补充完整。

*程序输入:文件读取。
*程序输出:文本文件abc.txt中的字符个数。

*/
#include <iostream>
#include <cstdlib>
#include <fstream>// (1)
using namespace std;
int main()
{
    fstream file;
    file.open("abc.txt", ios::in); // (2)
    if(!file) {
        cout<<"abc.txt can?ˉt open."<<endl;
        exit(1);
    }
    char ch;
    int i=0;
    while(!file.eof()) // (3)
    {
        file.get(ch);
        ++i; // (4)
    }
    cout<<"Character: "<<i<<endl;
    file.close();// (5)
    return 0;
}

执行结果:

时间: 2024-11-05 14:35:42

补:小玩文件1-统计文本文件里的字符个数的相关文章

补:小玩文件1-统计文本文件中的字符个数

输入代码: /* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述:统计文本文件abc.txt中的字符个数,填空将程序补充完整. *程序输入:文件读取. *程序输出:文本文件abc.txt中的字符个数. */ #include <iostream> #include <cstdlib> #includ

第十四周 项目一 小玩文件

<span style="font-size:18px;">[项目1 - 小玩文件] (1)下面程序的功能是统计文本文件abc.txt中的字符个数,</span> <span style="font-size:18px;">#include <iostream> #include <cstdlib> #include <fstream>// //fstream提供了三个类,用来实现c++对文件的

第十四周(小玩文件)

*/ copyright(c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:第十四周(小玩文件) *作者:王忠 *完成日期:2015.6.09 版本号:v1.0 * *问题描述:下面程序的功能是将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中,请填空将程序补充完整. *输入描述: *程序输出: #include <iostream> #include <cstdlib> #include <fstream&g

作业-- 统计文本文件中的字符数、单词数、行数

用AndroidStudio解析统计文本文件中的字符数.单词数.行数. 代码部分: package administrator.mc; import android.os.Environment; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widge

第14周上机实践项目1——小玩文件(1)

(1)下面程序的功能是统计文本文件abc.txt中的字符个数 代码 #include <iostream> #include <cstdlib> #include <fstream> using namespace std; int main() { fstream file; file.open("abc.txt", ios::out); // (2) if(!file) { cout<<"abc.txt can¡¯t ope

第14周 项目一-小玩文件(1)

(1)下面程序的功能是统计文本文件abc.txt中的字符个数,请填空将程序补充完整. #include <iostream> #include <cstdlib> #include _____________ // (1) using namespace std; int main() { fstream file; file.open("abc.txt", _________); // (2) if(!file) { cout<<"abc

补:小玩文件2--将文本文件中的所有行加上行号后写到新文件中

输入代码: /* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:sum123.cpp *作 者:林海云 *完成日期:2015年8月18日 *版 本 号:v2.0 *问题描述:将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中. *程序输入:文件读取. *程序输出:将文本文件中的所有行加上行号后写到新文件中. */ #include <iostream> #include <cstdlib

第14周上机实践项目1——小玩文件(2)

将文本文件abc.txt中的所有行加上行号后写到newabc.txt文件中 代码 #include <iostream> #include <cstdlib> #include <fstream> using namespace std; int main() { fstream outfile,infile; infile.open("abc.txt",ios::in); // (1) if(!infile) { cout<<"

第14周上机实践项目1——小玩文件(3)

(3)用键盘输入文件名,统计输出文件中每个字母.数字字符出现的次数: 代码 #include <iostream> #include <cstdlib> #include <fstream> #include <string> using namespace std; int main() { fstream infile; char textname[80]; gets(textname); infile.open(textname,ios::in); i