C语言:统计单词的长度
输入一行文本,其中以空格分隔为若干个单词,以.
结束。 输出每个单词的长度。 注意,行中可能出现连续的空格;最后的.
不计算在内。
输入格式:
输入一行文本,以空格分隔为若干个单词,以.
结束。
输出格式:
输出每个单词的长度(字符的个数),中间以1个空格分隔,最后一个数也有空格
输入样例1:
hello world .
输出样例1:
5 5
输入样例2:
the car is red.
输出样例2:
3 3 2 3
输入样例3:
.
输出样例3:
代码段:
# include<stdio.h>
int main()
{char ch[100];int k=0,i,m=0;gets(ch);for(i=0;i<100;i++){if(ch[i]!='.'){k++;}if(ch[i]=='.'){break;}}for(i=0;i<=k;i++){if(ch[i]!=' '&&ch[i]!='.'){m++;}if((ch[i-1]!=' ')&&(ch[i]==' ')||(ch[i]=='.')){if(m!=0){printf("%d ",m);}m=0;}if(ch[i]=='.'){break;}}return 0;
}
C语言:统计单词的长度相关推荐
- PTA c语言 统计单词的长度
本题目要求编写程序,输入一行字符,统计每个单词的长度.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: 输入给出一行字符. 输出格式: 在 ...
- C语言-统计单词个数
目录 1 算法思想 2 实现1 3 实现2 1 算法思想 读取输入进来的一个字符串,统计其中单词的个数,由于每个单词字母不一样,长度不一样,所以来依靠识别单词来统计单词数是比较难的,下面观察一个字符串 ...
- 信息学奥赛C++语言: 单词的长度
[题目描述] 输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度. 注意:如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分.没有被空格间开的符号串,都算作 ...
- c语言 程序统计注释比例,C语言统计单词数量程序 超详解
/*************************************************************************************************** ...
- C语言统计单词出现的频次并排序输出
1) 读入与 Linux 相关的英文文章(每个同学自己从网上下载,文 件名称作为参数,统一转换为文本文件),文章不少于 2000 单 词,保留文章的段落结构,可以去掉空行,但读入前不得全部 转化为一行 ...
- c语言统计单词字母个数,C语言统计单词个数
Q:输入一串字符串,输出其中有多少个单词. Eg:Good Wishes A: #include #include #define SIZE 20int main() { char str[SI ...
- [C语言]统计单词:输入一行字符(其中仅包含英文字母和空格),用函数编程统计其中有多少单词。假设单词之间以空格分开。
输入 输入一行字符(其中仅包含英文字母和空格),并且长度不超过20. 输出 输出单词数量,单词之间以空格分开. 输入示例 I am a student 输出示例 4 数据范围 输入为字符串,并且长度不 ...
- c语言编程统计单词的个数,使用c语言如何统计单词个数
使用c语言如何统计单词个数 发布时间:2020-04-21 13:58:58 来源:亿速云 阅读:207 作者:小新 使用c语言如何统计单词个数?相信有很多人都不太了解,今天小编为了让大家更加了解Go ...
- python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...
C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org 时间: 2020-11-23 我刚做了一关于英文句子里面每 ...
最新文章
- MyEclipse连接MySQL时遇到的各种烦人事
- Python入门100题 | 第063题
- mongodb 持久性_多语言持久性:带有MongoDB和Derby的EclipseLink
- 简单总结 2019 展望 2020
- 其他——[转]从实现iPhone的OAuth封装看国内互联网和开放平台
- 【leetcode】332. Reconstruct Itinerary
- 常用的Linux操作命令
- 2020-07-05
- 利用EEPROM实现arduino的断电存储
- 【数学建模】基于matlab GUI理发店排队模拟系统【含Matlab源码 1116期】
- free mobile sex java_Java 8中Stream API的这些奇技淫巧!你都Get到了吗?
- 通信电子电路实验(三)——高频电容反馈型LC振荡器的设计与仿真
- c语言反步法编程,CCM模式下Boost电路的反步法非线性控制与仿真.pdf
- 用Python网络爬虫来看看最近电影院都有哪些上映的电影
- 京东联盟API - 万能转链接口 - 高效转链接口 - 接口定制
- office 2021 最新版详细安装教程,附激活方法
- 计算机无法传输文件,qq无法传输文件_电脑文件无法通过QQ发送怎么办
- 触摸板把计算机从休眠状态唤醒,win10笔记本盒盖唤醒后触摸板失灵的处理方法...
- 系统集成项目管理工程师 下午 真题 及考点(2022年四套卷)
- 微博泄露个人信息,须加强信息安全意识
热门文章
- 视觉SLAM实践入门——(15)使用g2o求解PnP
- 泛海三江手动控制盘怎么设置_泛海三江消防主机9116简易操作说明
- 修改element ui的导航菜单样式,包括下拉菜单
- Linux源码目录结构和Linux文件系统目录结构
- 模型效果评价—混淆矩阵(原理及Python实现)
- JavaFX-TitledPane
- 办公:Word 2003的九个新奇玩法
- CNN卷积神经网络结构及参数配置
- 读取文件时路径出错OSError: [Errno 22] Invalid argument:‘l\u202ad:y\Windows \ \Fonts \\msyh.ttc‘
- 【SpringBoot】@RequestBody的使用