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 分)相关推荐

  1. 5-26 单词长度 (15分)

    5-26 单词长度   (15分) 你的程序要读入一行文本,其中以空格分隔为若干个单词,以.结束.你要输出每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4.注意 ...

  2. 7-26 单词长度 (15 分)

    题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以'.'结束.你要输出这行文本中每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如"it's"算一个单词, ...

  3. 7-26 单词长度 (15 分) python实现

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

  4. 06-3. 单词长度(15)

    06-3. 单词长度(15) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 翁恺(浙江大学) 你的程序要读入一行文本,其中以空格分隔 ...

  5. R7-12 h0008.卡片延伸长度 (15 分)

    R7-12 h0008.卡片延伸长度 (15 分) 您能使一叠在桌子上的卡片向桌子外伸出多远?如果是一张卡片,这张卡片向桌子外伸出卡片的一半长度.(卡片以直角伸出桌子.)如果有两张卡片,就让上面一张卡 ...

  6. 7-4 统计一行文本的单词个数 (15 分)

    7-4 统计一行文本的单词个数 (15 分) 本题目要求编写程序统计一行字符中单词的个数.所谓"单词"是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个. 输入格式: ...

  7. h0008.卡片延伸长度 (15 分)

    您能使一叠在桌子上的卡片向桌子外伸出多远?如果是一张卡片,这张卡片向桌子外伸出卡片的一半长度.(卡片以直角伸出桌子.)如果有两张卡片,就让上面一张卡片向外伸出下面那张卡片的一半长度,而下面的那张卡片向 ...

  8. 编程题 gps数据处理c语言,第八周指针与字符串编程练习/课堂作业 单词长度+GPS数据处理《程序设计入门——C语言》第七期 浙江大学 翁恺...

    1.单词长度(4分) 题目内容: 你的程序要读入一行文本,其中以空格分隔为若干个单词,以'.'结束.你要输出这行文本中每个单词的长度.这里的单词与语言无关,可以包括各种符号,比如"it's& ...

  9. 单词长度c语言pta,PTA7-26 单词长度(15 分)通俗解法

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

最新文章

  1. fastboot因为连接线影响出错
  2. 宜家如何利用低代码平台提升员工效率,提高数据价值
  3. 【Spring】21、用spring目标对象处理Transaction rolled back because it has been marked as rollback-only...
  4. Oracle传统基本体系结构初步介绍(2)
  5. TCP传输的三次握手四次挥手策略
  6. c语言遗传算法在求解tsp问题,C语言遗传算法在求解TSP问题设计.doc
  7. vos3000下载java_VOS3000 安装
  8. 安装程序使用计算机做准备,IBM 3850 X5 win2008R2停留在“安装程序正在为首次使用计算机做准备”画...
  9. 最新的中国姓氏重新洗牌:快来看看你的姓排第几?
  10. BSC链节点搭建 保姆级详细教程
  11. android app 获得root 权限管理,Android获取超级管理员权限的实现
  12. Android 软键盘顶起布局相关
  13. 计算机休眠会断电吗,电脑「睡眠」和「休眠」原来有这么大区别,下次别用错了。...
  14. VGA带音频转HDMI转换芯片|VGA转HDMI 转换器方案|VGA转HDMI1.4转换器芯片介绍
  15. html浏览器标题闪动,如何实现网页标题的闪动提示
  16. C#EXCEL操作大全
  17. 1.cpt介绍与思科设备的基本配置
  18. 为什么java缩进不能tab_为什么代码缩进时必须要用 Tab 而不能用空格
  19. 【问题集】npm ERR! code EINTEGRITY 解决方案
  20. 一个小程序云开发教程实例

热门文章

  1. 生产企业如何部署VMware虚拟化的解决方案
  2. 切换图片 ImageSwitcher
  3. delphi 点击wsdl出不了描述文件_iOS 13 公测版来了,安装公测版官方描述文件
  4. 小汤学编程之JavaEE学习day07——版本控制工具:SVN、GIT
  5. 【BZOJ2251】[2010Beijing Wc]外星联络 后缀数组
  6. iOS 10 (X8)上CoreData的使用(包含创建工程时未添加CoreData)
  7. Centos6.x服务器配置jdk+tomcat+mysql环境
  8. HTML5和CSS3技术出来了 还需要学习CSS2吗?
  9. POJ3628:Bookshelf 2【01背包】
  10. jQuery进行DOM操作记录