C++ 统计用户输入的总行数和字符长度

Posted tanghaiyong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++ 统计用户输入的总行数和字符长度相关的知识,希望对你有一定的参考价值。

C++ 统计用户输入的总行数和字符长度

#include <iostream>
#include <Windows.h>
#include <string>

using namespace std;

int main(void) 
    string line;
    int count = 0;
    int length = 0;

    cout << "请输入任意多行:" << endl;

    while (1) 
        // 如果遇到文件结束符, (cin的文件结束符是Ctrl+z), getline返回0
        if (getline(cin, line)) 
            count++;
            length += line.length();
        
        else 
            break;
        
    

    cout << "你一共输入了" << count << "" << endl;
    cout << "输入的字符长度:" << length << endl;

    system("pause");
    return 0;

 

以上是关于C++ 统计用户输入的总行数和字符长度的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server:如何在总行数和仅包含数据的行数之间得到差异

统计输入的行数,单词数和字符数

C ++根据用户输入字符串长度创建二维数组

html 限制textarea中的总行数和文本长度

用C语言统计字符串的长度

git统计代码工程总行数和细分每个代码文件行数