第7周 C语言程序设计(新2版) 例题1.5.4 统计行数、单词数及字符数
来源:互联网 发布:淘宝数据分析在哪 编辑:程序博客网 时间:2024/04/30 13:16
问题及代码:
/*统计输入的行数、单词数和字符数*/#include<stdio.h>#define IN 1 //单词在内 #define OUT 0 //单词在外 int main(){int c,nw,nl,nc,state; // c表示当前输入字符,state表示前一个字符; nw=nl=nc=0;state=OUT; //初始化前一个字符,表示在单词外; 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\n",nl,nc,nw); }运行结果:
学习心得:
知识总结:
0 0
- 第7周 C语言程序设计(新2版) 例题1.5.4 统计行数、单词数及字符数
- 第7周 C语言程序设计(新2版) 例题1 统计输入的字符数
- C语言统计输入行数、单词数、字符数
- 统计行数、单词数与字符数(C语言)
- C语言统计输入行数、单词数、字符数
- 第7周 C语言程序设计(新2版) 例题1.9 字符数组(打印最长输入行)
- 第7周 C语言程序设计(新2版) 练习1-8 统计空格、制表、换行数程序
- 第7周 C语言程序设计(新2版) 例题 3个函数例题
- 统计输入中的行数,单词数,字符数
- 统计一段文字的单词数、字符数和行数
- java统计一个文件的字符数,单词数,行数
- 2.统计输入的行数,单词数和字符数
- 统计文件内的字符数,单词数,行数
- 统计输入的行数,单词数与字符数(C语言)
- 统计输入的行数、单词数与字符数用C实现
- 第10周 C语言程序设计(新2版) 第三章例题 swich统计数字、字符和其它符号
- 第7周 C语言程序设计(新2版) 例题 1.6数组(无法编译)
- 第7周 C语言程序设计(新2版) 例题1.7 函数
- mybatis+struts2
- 谋财害命之星热身赛1003IP聚合
- 交换机和路由器的区别
- ACM--归并排序&&树状数组--nyoj 117--求逆序数
- 【HTML】2.head标签
- 第7周 C语言程序设计(新2版) 例题1.5.4 统计行数、单词数及字符数
- 菜刀ASP 文件重命名抓包
- DownloadManager源码
- Ubuntu搭建Java开发环境
- HttpServletRequest和ServletRequest的区别
- 动态内存分配和回收
- Octave matlab中运行.m文件方式对比
- 支付宝集成过程详解——运行DEMO
- Linux IO模式及 select、poll、epoll详解