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

输入代码:

/*
*Copyright (c)2015,烟台大学计算机与控制工程学院
*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-10-12 17:05:06

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

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

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

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

用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

关于统计字符串中重复字符个数

一般使用map集合的键不唯一来统计 map.containsKey(b)//判断map集合键中是否包含b 若果不包含就将b作为键存入集合中值为1 map.put(b,1); 如果键中包含那么键不变,值在原来的基础上加1 map.put(b,map.get(key)+1); 代码展现 for(Character key : keySet){ if(!map.contiansKey(b)){ map.put(b,1); }else{ map.put(b,map.get(key)+1); } }

第十四周 项目一 小玩文件

<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

第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

统计数组中重复元素个数

/** * 循环统计数组或集合中的重复元素个数 * @param args */ public static void main(String[] args) { Map<String, Integer> map = new HashMap<String, Integer>(); String[] ss = {"白","黑","绿","白"}; for (int i = 0; i < ss.len

输入的数转化为二进制序列,并统计序列中1的个数

★输入的数转化为二进制序列,并统计序列中1的个数 描述:普通的模除取余后数直接除二的办法易于理解,但是对于输入的数只限于正数和零,对于负数则不适应,所以采用与后移位的方法以此来扩大数的输入范围. #include<stdio.h> int main() { int m,b,c,i; int count = 0; char a[32]; printf("请输入一个数:\n"); scanf("%d", &m); for (i = 0; i <