#include <stdio.h>#define IN 1 //在单词内
#define OUT 0 //在单词外
/***统计输入的行数,单词数与字符数*/
main() {// c:每次读的支付,nl:行数,nw:单词数,nc:字符数,state:标示状态int c, nl, nw, nc, state;state = OUT;nl = nw = nc = 0;while ((c = getchar()) != EOF) {++nc;if (c == '\n') {++nl;}if (c == ' ' || c == '\n' || c == '\t') {state = OUT;} else if (state == OUT) {state = IN;++nw;}}printf("%d %d %d", nl, nw, nc);
}

输出结果:

hello word
ABCD ni hao
love he her
a
b
5 10 39

统计输入的行数,单词数与字符数(C语言)相关推荐

  1. c语言 统计数量用count_C语言编程中统计输入的行数以及单词个数的方法

    统计输入的行数 标准库保证输入文本流以行序列的形式出现,每一行均以换行符结束.因此,统计行数等价于统计换行符的个数. #include /* count lines in input */ main( ...

  2. Linux命令之统计文件行数、字数、字符数-wc

    wc(Word Count)命令用来统计文件内容信息,包括行数.字符数等 语法:wc [-lwc] fine_name 若不接文件,则统计标准输入 #显示文件内容信息,输出信息依次是:行数,字数,字节 ...

  3. 【java作业一】统计英文文章的段落、句子、字符数

    文章目录 一.运行效果 二.思路 三.实现 文件目录结构 代码 四.附录:一段英文 一.运行效果 二.思路 准备好一个存放英文文章的.txt文件. 逐行读取文件. 统计数量: 句子数:以.,!,或?结 ...

  4. c语言统计行数、字符数、字数

    c语言编写一个程序,统计输入的行数.字符数.字数 //统计单词数量.行数.字符数 #include <stdio.h> #include <ctype.h> #include ...

  5. C语言统计文件中的字符数、单词数以及总行数

    统计文件的字符数.单词数以及总行数,包括: 每行的字符数和单词数 文件的总字符数.总单词数以及总行数 注意: 空白字符(空格和tab缩进)不计入字符总数: 单词以空格为分隔: 不考虑一个单词在两行的情 ...

  6. R7-3 统计满足特定条件的字符数​输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中。提示:用in运算符。输入格式:一行输入字符串A。一行

    输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中.提示:用in运算符. 输入格式: 一行输入字符串A. 一行输入字符串B. 输出格式: 一行输出字符 ...

  7. 字符数统计工具在手机上怎么使用?

    字符数统计工具可以帮助我们准确地计算生成的文本.段落或整个文件中字符数量和字数,方便编辑和排版. 以下我将给大家介绍一些在手机上常用的字符数统计的在线工具,用户只需在在线工具将要统计的文本复制并粘贴到 ...

  8. 独家 | 图解BiDAF中的单词嵌入、字符嵌入和上下文嵌入(附链接)

    作者:Meraldo Antonio 翻译:张玲 校对:吴金笛 本文约5200字,建议阅读15分钟. 本文重点讲解机器问答任务中常见机器学习模型BiDAF是如何利用单词.字符和上下文3种嵌入机制将单词 ...

  9. c语言统计行数单词数字符数,C语言统计字数行数单词数的程序

    代码可自由使用 一个统计文本字符数.单词数.行数的C语言程序 //注意输入的文本要以| 结尾 #include #include #define STOP '|' int main(void) { c ...

最新文章

  1. win10 4步快速安装vue
  2. 三方博弈matlab_小星星的读研日记之电商动态博弈知多少?
  3. 二级指针读取文件(显示行数、读取、释放内存)
  4. Qt工作笔记-对Qt工作线程的进一步理解
  5. 微软总部首席测试专家做客中关村图书大厦“说法”
  6. 2020-07-07
  7. EditPlus 3.7 中文版已经发布
  8. unity urp raytrace体积光god ray效果
  9. cad修改快捷键_CAD大神总结:100个CAD快捷键+20个CAD制图技巧
  10. Thymeleaf中的ajax传参实例
  11. python实时曲线绘制_python画曲线
  12. 职场沟通10个小技巧 让你迅速融入团队
  13. 肖博高考数学二轮复习方法之立体几何解题策略-付题型解析
  14. 电脑卡怎么办?4招帮你解决电脑卡顿的烦恼!
  15. 华为手机鸿蒙系统手机_升级快讯:又一批华为手机可以升级到“鸿蒙系统”了!...
  16. Flink 的 算子链 和 资源组
  17. PDF文件只能打印出第一页
  18. 《功夫熊猫》字幕翻译个案研究
  19. FreeBSD + Win7 挂载Windows文件夹报 mount_smbfs unable to open connection: syserr = Authentication 的解决方法
  20. 论文画图工具:25个常用Matplotlib图的Python代码总结

热门文章

  1. 请赞美一位名叫王莹的30多岁女性,赞美她的坚韧、睿智和进取
  2. 网易2021暑期实习 游戏开发 笔试
  3. 苹果7手机严重卡顿_iPhone12 实测 5G 网络耗电更快丨苹果官方壳存在严重问题|iphone12|手机壳|续航|蜂窝...
  4. 社交速成法,开拓人脉之路
  5. 半入耳式蓝牙耳机哪个牌子好?2022高品质半入耳蓝牙耳机盘点
  6. 看不到可用网络,网络适配器出现黄色感叹号,最佳解决方案
  7. 极域电子教室软件的实施,pc客户端教学的几个主要问题
  8. 常用计算机机箱,电脑机箱的常用材质简介
  9. Java for循环中设置停顿 逻辑代码中同样适用
  10. 通达信接口开发需要用到哪种编程语言?用C++可以吗?