PTA c语言 统计一行文本的单词个数
本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。
输入格式:
输入给出一行字符。
输出格式:
在一行中输出单词个数。
输入样例:
Let's go to room 209.
输出样例:
5
#include <stdio.h>
int main(void)
{
int count=0;
char c;
while (1)
{
c=getchar(); //每次读入一个字符
if (c>='a'&&c<='z'||c>='A'&&c<='Z'||c>='0'&&c<='9')
{
count++; //满足条件次数加1
while (1) //继续读入字符直到不满足条件
{
c=getchar();
if (c==' '||c=='\n')
{
break;
}
}
}
if (c=='\n')
{
break;
}
}
printf("%d",count);
return 0;
}
PTA c语言 统计一行文本的单词个数相关推荐
- pta——大笨钟的心情,稳赢,统计一行文本的单词个数(c语言)
程序设计实训8月15日小组编程 7-4 稳赢 大家应该都会玩"锤子剪刀布"的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢 ...
- 7-4 统计一行文本的单词个数 (15 分)
7-4 统计一行文本的单词个数 (15 分) 本题目要求编写程序统计一行字符中单词的个数.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: ...
- 统计一行文本的单词个数(引用@浅哥 大佬)
一. 1.这道题很有意思,需要让我们统计单词个数,一共有三种理解方式,先来理解上面这种 (1)首先,我们分析题目可以近似理解成统计空格的数量,那么我们怎么统计呢 ?如果理解成统计前面的空格数,那么会出 ...
- 统计一行文本的单词个数_NLP中的文本表示方法
先回顾下数据挖掘和计算机视觉任务.数据挖掘中给定n个样本,每个样本有m个特征,这样组成了n×m的样本矩阵,然后丢给计算机中建好的模型进行回归或分类任务.计算机视觉中我们把图片的像素看作特征,每张图片看 ...
- 统计一行文本的单词个数_word操作技巧:不同情况的文字统计方法
最近有朋友询问,如何快速统计出Word文档的字数?这个问题其实非常简单,但往往是这种最简单的知识容易被大家忽视,因此造成困扰. 所以,今天我们将为大家详细介绍几种Word统计文档字数的方法,希望能帮助 ...
- 统计一行文本的单词个数_LeetCode68-文本左右对齐
看来昨天考试前发的文章奏效了 下午考试的时候感觉有如神助 竟然做完了4道题 虽然不知道有没有都做对 但还是很开心 其中有点想锤自己的就是异或运算符号给忘了 当时真的是自己手敲一个函数实现了异或运算 晚 ...
- 用java统计英文文本的单词个数_统计文本英文单词总个数,并列出每个单词的个数...
package test; /* * Task :统计文本英文单词总个数,并列出每个单词的个数 * * Date:2014.02.26 * *Author:璀若星辰 * */ import java. ...
- c语言统计输入文本不同字母单词数,统计文本中单词的个数
㈠ 统计一行文本的单词个数:输入一行字符,统计其中单词的个数.个单词之间用空格分隔,空格数可以是多个, 代码部分: #include int main() { int count=0; char te ...
- C语言编程>第十周 ⑦ 请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行……
例题:请编写函数fun,该函数的功能是:统计一行字符串中单词的个数,作为函数值返回.一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始和结尾都没有空格. 请勿改 ...
最新文章
- 陆奇谢幕后,百度的“新”时代
- MPB:浙大王佳堃组-​幼龄反刍动物粪便DNA提取及注意事项
- 泛型委托在项目中的应用
- python面向对象之方法
- mysql cmd终端服务无法启动
- JavaScript思维导图之数组
- CentOS上 Mono 3.2.8运行ASP.NET MVC4经验
- Spring Boot国际化支持
- 进程间通信之2----共享内存
- 《scikit-learn》数据预处理与特征工程(一)数据归一化
- java 调用php文件上传_php上传文件,接口是java,go。
- 使用php glob函数查找文件,遍历文件目录(转)
- Nodejs文件相关操作
- 网络游戏防沉迷的理想与现实
- Android HttpClient 与JSON解析
- 发送、抄送、密送、分别发送、回复、回复全部、转发的区别(一篇文章研究透彻)
- Unity鼠标手势滑动
- 将Tomcat注册成系统服务,并且设置成系统自启动项
- Elasticsearch深入理解(九)——三种分页方式选取
- JavaWeb自学笔记