7-81 单词长度 (15 分)
7-81 单词长度 (15 分)
你的程序要读入一行文本,其中以空格分隔为若干个单词,以.
结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's
算一个单词,长度为4。注意,行中可能出现连续的空格;最后的.
不计算在内。
输入格式:
输入在一行中给出一行文本,以.
结束
提示:用scanf("%c",...);
来读入一个字符,直到读到.
为止。
输出格式:
在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。
输入样例:
It's great to see you here.
结尾无空行
输出样例:
4 5 2 3 3 4
结尾无空行
#include<iostream>
using namespace std;
int main(){int k=0,flag=1;char c;scanf("%c",&c);while(c!='.'){if(c==' '){if(k){if(flag){printf("%d",k);flag=0;}else{printf(" %d",k);}k=0;}}else k++;scanf("%c",&c);}if(k){if(flag)printf("%d",k);else printf(" %d",k);}return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main(){string a,s[100000];int cnt=0;while(cin>>a){s[cnt++]=a;}for(int i=0;i<cnt;i++){if(i)cout<<' ';if(i==cnt-1){cout<<s[i].size()-1;break;}else cout<<s[i].size();}return 0;
}
7-81 单词长度 (15 分)相关推荐
- 5-26 单词长度 (15分)
5-26 单词长度 (15分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束.你要输出每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4.注意 ...
- 7-26 单词长度 (15 分)
题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以'.'结束.你要输出这行文本中每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如"it's"算一个单词, ...
- 7-26 单词长度 (15 分) python实现
你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束.你要输出每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4.注意,行中可能出现连续的空格:最后的.不 ...
- 06-3. 单词长度(15)
06-3. 单词长度(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 翁恺(浙江大学) 你的程序要读入一行文本,其中以空格分隔 ...
- R7-12 h0008.卡片延伸长度 (15 分)
R7-12 h0008.卡片延伸长度 (15 分) 您能使一叠在桌子上的卡片向桌子外伸出多远?如果是一张卡片,这张卡片向桌子外伸出卡片的一半长度.(卡片以直角伸出桌子.)如果有两张卡片,就让上面一张卡 ...
- 7-4 统计一行文本的单词个数 (15 分)
7-4 统计一行文本的单词个数 (15 分) 本题目要求编写程序统计一行字符中单词的个数.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: ...
- h0008.卡片延伸长度 (15 分)
您能使一叠在桌子上的卡片向桌子外伸出多远?如果是一张卡片,这张卡片向桌子外伸出卡片的一半长度.(卡片以直角伸出桌子.)如果有两张卡片,就让上面一张卡片向外伸出下面那张卡片的一半长度,而下面的那张卡片向 ...
- 编程题 gps数据处理c语言,第八周指针与字符串编程练习/课堂作业 单词长度+GPS数据处理《程序设计入门——C语言》第七期 浙江大学 翁恺...
1.单词长度(4分) 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以'.'结束.你要输出这行文本中每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如"it's& ...
- 单词长度c语言pta,PTA7-26 单词长度(15 分)通俗解法
你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束.你要输出每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4.注意,行中可能出现连续的空格:最后的.不 ...
最新文章
- fastboot因为连接线影响出错
- 宜家如何利用低代码平台提升员工效率,提高数据价值
- 【Spring】21、用spring目标对象处理Transaction rolled back because it has been marked as rollback-only...
- Oracle传统基本体系结构初步介绍(2)
- TCP传输的三次握手四次挥手策略
- c语言遗传算法在求解tsp问题,C语言遗传算法在求解TSP问题设计.doc
- vos3000下载java_VOS3000 安装
- 安装程序使用计算机做准备,IBM 3850 X5 win2008R2停留在“安装程序正在为首次使用计算机做准备”画...
- 最新的中国姓氏重新洗牌:快来看看你的姓排第几?
- BSC链节点搭建 保姆级详细教程
- android app 获得root 权限管理,Android获取超级管理员权限的实现
- Android 软键盘顶起布局相关
- 计算机休眠会断电吗,电脑「睡眠」和「休眠」原来有这么大区别,下次别用错了。...
- VGA带音频转HDMI转换芯片|VGA转HDMI 转换器方案|VGA转HDMI1.4转换器芯片介绍
- html浏览器标题闪动,如何实现网页标题的闪动提示
- C#EXCEL操作大全
- 1.cpt介绍与思科设备的基本配置
- 为什么java缩进不能tab_为什么代码缩进时必须要用 Tab 而不能用空格
- 【问题集】npm ERR! code EINTEGRITY 解决方案
- 一个小程序云开发教程实例
热门文章
- 生产企业如何部署VMware虚拟化的解决方案
- 切换图片 ImageSwitcher
- delphi 点击wsdl出不了描述文件_iOS 13 公测版来了,安装公测版官方描述文件
- 小汤学编程之JavaEE学习day07——版本控制工具:SVN、GIT
- 【BZOJ2251】[2010Beijing Wc]外星联络 后缀数组
- iOS 10 (X8)上CoreData的使用(包含创建工程时未添加CoreData)
- Centos6.x服务器配置jdk+tomcat+mysql环境
- HTML5和CSS3技术出来了 还需要学习CSS2吗?
- POJ3628:Bookshelf 2【01背包】
- jQuery进行DOM操作记录