单词长度!

24:单词的长度 原题链接 总时间限制: 1000ms 内存限制: 65536kB 描述 输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。  注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。 输入一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长 阅读详情

你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.不计算在内。

输入格式:

输入在一行中给出一行文本,以.结束

**提示:**用scanf("%c",...);来读入一个字符,直到读到.为止。

输出格式:

在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。

输入样例:

It's great to see you here.



结尾无空行

输出样例:

4 5 2 3 3 4



结尾无空行

answer

#include <stdio.h>
int main(){
	char ch;
	int len = 0;
	int cnt = 0;
	int flag = 1;
	scanf("%c",&ch);
	while(1){
		flag = 1;
		if(ch == '.'){
			cnt++;
			if(len == 0){
				break;
			}
			if(cnt == 1){
				printf("%d",len);
			}
			if(cnt != 1){
				printf(" %d",len);
			}
			break;
		}
		else if(ch == ' '){
			if(len != 0)
				cnt++;
			flag = 0;
			if(cnt == 1){
				printf("%d",len);
			}
			if(cnt != 1 && len){
				printf(" %d",len);
			}
			len = 0;
			while(ch == ' '){
				scanf("%c",&ch);
			}
		}else{
			len++;
		}
		if(flag){
			scanf("%c",&ch);
		}
	}
	return 0;
}
1142:单词的长度 1142:单词的长度 【题目描述】 输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。 注意:如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。 【输入】 一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长度不超过1000。 【输出】 依次输出对应单词的长度,之间以逗号间隔。 【... 阅读详情

相关推荐

pikachu靶场: 暴力破解第四关(token防爆破)

Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个 Token 同时将此 Token 返回给客户端。此外,Token 是有时效的,一段时间之后或下一次请求时用户需要重新验证。

X_shiguang的博客 1720

用C语言编写单词长度,求大神编写一个输出单词长度的C程序!

asd8532#include#includeintsearch46(char*p)//在一个字符串中查找’.’,如果找到返回长度,如果没找到返回null{intTmpLength;charsearchString=’.’;//需要查找的字符if(!strchr(p,searchString)){return0;}else{char*px=strchr(p,searchStr...

weixin_39595430的博客 278

企业级AI项目落地实战指南

企业级 AI 项目落地需构建“分阶段实施 + 多维度风控”的双轮驱动体系:实施端通过 POC 验证技术可行性、试点建立评估标准、规模化实现价值复制,各阶段需结合行业案例(如东阳光药、旺盈集团)提炼可复用经验;风险端则需覆盖技术(数据安全、模型稳定性)、合规(全球监管动态)、组织(人才与文化)维度,通过工具化框架(AI TRISM)与案例策略(邮储银行可解释性设计、拓斯达培训体系)实现风险可控。最终通过“场景聚焦 - 合规嵌入 - 持续优化”的循环机制,实现 AI 技术从“试点成功”到“全面价值创造”的跨越。

2509_93209761的博客 1436

c语言按单词长度进行排序,这个根据单词字符长度排序的程序为什么没作用,求大神帮我看看!...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include#include#define N 50 //单词数上限#define M 26 //单词长度上限void upsort(char word[][M], int n){char word1[N][M], word3[N];for (int i = 0; ifor (int j = 0; jif (strlen(word1[j])>s...

weixin_33957089的博客 191

ROS四旋翼无人机快速上手指南(4):阿木实验室PX4功能包飞行控制分析与讲解(重点章节)

成就更好的自己 这一章详细讲解一下阿木实验室(AMOV)的开源项目px4_command功能包,此功能包通过mavlink协议直接控制烧录px4固件的自驾仪,还融合了来自各个传感器的位姿,距离等信息,此外,功能包提供的接口向上对接应用层算法级的程序例如SLAM,kfc目标检测引导,路径规划等算法,因此,在整个无人机控制中起到了承上启下至关重要的作用。 用到的文件及工具包链接如下: AMOV实验室源码如下: https://gitee.com/theroadofengineers/px4_comman

The Road of Engineer 6168

Vue 实现华视身份证读卡器功能

在www.downcc.com下载“华视cvr100驱动”安装程序; 华视电子官网有相应的文档说明和程序下载 一、服务安装 选择安装目录: 启动读卡服务: 安装成功会有如图所示: 注意事项: 安装开发包必须使用管理员权限,因为windows服务和读卡器设备驱动程序均需要管理员权限,否则会安装失败。 win10需要修改组策略才有管理员权限。 二、服务的使用 打开浏览器,输入地址http://127.0.0.1:19196/mainpage,回车 点击openDevice: 点.

zyqgt960812的博客 6500

java 怎么做统计单词个数_用JAVA编写一个程序能统计每个长度的单词的数量!

共回答了16个问题采纳率:93.8%import java.util.Arrays;import java.util.Scanner;import java.util.StringTokenizer;public class Test {public static void main(String[] args) {Scanner scan = new Scanner(System.in);Str...

weixin_36308751的博客 790

Ubuntu安装ToDesk远程控制软件

前几天有同学问我怎么在 Ubuntu 系统上安装 ToDesk 远程控制软件, 帮他安装完成后就 顺手整理了一下安装过程,所以就顺手有了这篇在 Ubuntu 系统上安装 todesk 的文章。

小白的博客 8657

每天一遍,快乐再见!LeetCode(14)最后一个单词的长度

简单,虽然慢了点

weixin_43493559的博客 169

【线粒体基因组数据提交实战】从注释校验到GenBank批量入库的避坑指南

本文详细介绍了线粒体基因组数据从注释校验到GenBank批量上传的全流程避坑指南。重点解析了GB2sequin工具的正确使用方法、TBL注释文件的精修技巧,以及BankIt平台提交的隐藏要点,帮助科研人员高效完成NCBI数据提交,特别适合需要批量上传线粒体基因组数据的研究者。

weixin_28726671的博客 440

实战|2026美团&大众点评餐饮数据抓取:Playwright/Selenium反爬全攻略

核心结论:2026年美团&大众点评的反爬核心是“多维度风控”,需组合使用“住宅IP+设备指纹伪装+真人行为模拟+动态验证处理”,Playwright是最优工具,Selenium仅作为补充。效率优化:单机爬取速度建议控制在“每小时500-800条”,避免高频请求触发风控;分布式爬取需确保每个节点使用独立住宅IP,且行为轨迹不一致。扩展方向集成WASM解密工具,破解2026年美团的Token加密;用AI识别动态点选验证,提升验证通过率;对接大数据平台,对抓取的餐饮数据进行可视化分析。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2461

c语言英文单词排序按长度,这个根据单词字符长度排序的程序为什么没作用,求大神帮我看看!...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include#include#define N 50 //单词数上限#define M 26 //单词长度上限void upsort(char word[][M], int n){char word1[N][M], word3[N];for (int i = 0; ifor (int j = 0; jif (strlen(word1[j])>s...

weixin_39636540的博客 189

华为 MetaERP 财务模块的核心业务对象,按子模块与架构维度分类,以表格呈现,适配架构设计与实施落地

华为MetaERP财务模块基于4A架构(业务/应用/数据/技术)与TOGAF框架,实现业财一体化与全球合规。业务架构涵盖组织模型与核心流程,应用架构支撑财务操作,数据架构确保数据一致性,技术架构提供高性能技术底座。模块覆盖总账、应收应付、资产等子模块,支持多组织、多币种、多准则核算,通过实时会计引擎实现"交易即核算"。4A架构与TOGAF框架对应,实现业务能力、应用组件、数据模型与技术栈的深度融合,为华为全球化财务核算提供核心支撑。

金牌架构师 434

c语言输入单词按长度排序,这个根据单词字符长度排序的程序为什么没作用,求大神帮我看看!...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼#include#include#define N 50 //单词数上限#define M 26 //单词长度上限void upsort(char word[][M], int n){char word1[N][M], word3[N];for (int i = 0; ifor (int j = 0; jif (strlen(word1[j])>s...

weixin_42500866的博客 127

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

打印输入中单词长度的直方图,垂直方向的。折磨使我强大的一个程序!

#include <stdio.h> #include<windows.h>#define MAXWORDLEN 10 //宏定义最长数组元素个数int main(void) { int c; int inspace = 0; long lengtharr[MAXWORDLEN + 1]; int wordlen = 0; int firstletter

Steve_Abelieve 1218

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

最长单词问题

题目描述: 输入一个字符串,将其中最长的单词输出(不含标点符号);如果最长单词的数量有多个,输出第一个即可;注:大写字母的ascii码从65~90,小写字母的ascii码从97~122; 输入描述: 输入为长度小于100的字符串; 输出描述: 输出为长度小于100的字符串; 样式输入: Helo!Iamchinese,nicetomee...

qq_60642811的博客 2259

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

统计单词的长度

统计单词的长度 本题目要求编写程序,输入一行字符,统计每个单词的长度。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。 输入格式: 输入给出一行字符。 输出格式: 在一行中输出每个单词的长度。每个数字后有一个空格。 输入样例: How are you? 输出样例: 3 3 4 这是我在PTA上写的题 大家不会了可以参考一下 但是不要直接抄 #include<stdio.h> int main() { int i=0,n=0; char b; scanf(

qq_52372598的博客 1万+

单词的长度

注意,如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。一行单词序列,最少1个单词,最多300个单词,单词之间用至少1个空格间隔。单词序列总长度不超过1000。输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。依次输出对应单词的长度,之间以逗号间隔。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 3435

Python求单词长度并根据长度排序

文章目录1. 题目????1.1 输入格式1.2 输出格式1.3 输入样例1.4 输出样例2. 题解✨2.1 思路2.2 代码 1. 题目???? 输入n个单词,计算每个单词长度。对单词长度排序,分行输出单词长度及其单词。 1.1 输入格式 行1:单词个数n 分行输入n个单词 1.2 输出格式 分行输出单词长度及其单词。(单词长度,单词)用元组表示 1.3 输入样例 5 python list set ...

林大夕可的博客 1万+

python代码——单词的长度

题目 输入一行单词序列,相邻单词之间由11个或多个空格间隔,请对应地计算各个单词的长度。 注意,如果有标点符号(如连字符,逗号,句号),标点符号算作与之相连的词的一部分。没有被空格间隔开的符号串,都算作单词。 输入格式 一行单词序列,最少11个单词,最多300300个单词,单词之间用至少11个空格间隔。单词序列总长度不超过10001000。 输出格式 依次输出对应单词的长度,之间以逗号间隔。 样例输入 She was born in 1990-01-02 and fr...

hy_696的博客 1万+

PTA——单词长度

PTA——单词长度 题目: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it’s算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.不计算在内。 输入格式: 输入在一行中给出一行文本,以.结束 提示:用scanf("%c",…);来读入一个字符,直到读到.为止。 输出格式: 在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。 输入样例: It's great to see you h

Just__Joker的博客 5958

C语言 单词长度

C语言 单词长度 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。 输入格式: 输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。 输出格式: 在一行中输出这行文本对应的单词的长度,每个长度之间以...

kxdsdnf的博客 8329

【LeetCode】最后一个单词的长度

给你一个字符串s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中最后一个单词的长度。

✨ 欢迎来到【Seal ^_^ 的优快云博客】!✨ 2413

B2120 单词的长度

输入一行单词序列,相邻单词之间由1个或多个空格间隔,请对应地计算各个单词的长度。注意:如果有标点符号(如连字符,逗号),标点符号算作与之相连的词的一部分。没有被空格间开的符号串,都算作单词。

m0_46192147的博客 955
上一篇: 求n以内最大的k个素数以及它们的和
下一篇: 猜数字!!
Sancean
博客等级 码龄6年 2472粉丝 149原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值