需要在word文档标点符号空格和英语单词之间需要输入空格吗

推荐这篇日记的豆列
&&&&&&&&&&&&22:24 提问
C++编程实现文字排版 Debug排错
给一段英文短文,单词之间以空格分隔(每个单词包括其前后紧邻的标点符号)。请将短文重新排版,要求如下:
每行不超过80个字符;每个单词居于同一行上;在同一行的单词之间以一个空格分隔;行首和行尾都没有空格。
第一行是一个整数n,表示英文短文中单词的数目. 其后是n个以空格分隔的英文单词(单词包括其前后紧邻的标点符号,且每个单词长度都不大于40个字母)。
排版后的多行文本,每行文本字符数最多80个字符,单词之间以一个空格分隔,每行文本首尾都没有空格。
样例输入:
One sweltering day, I was scooping ice cream into cones and told my four children they could "buy" a cone from me for a hug. Almost immediately, the kids lined up to make their purchases. The three youngest each gave me a quick hug, grabbed their cones and raced back outside. But when my teenage son at the end of the line finally got his turn to "buy" his ice cream, he gave me two hugs. "Keep the changes," he said with a smile.
样例输出:
One sweltering day, I was scooping ice cream into cones and told my four
children they could "buy" a cone from me for a hug. Almost immediately, the kids
lined up to make their purchases. The three youngest each gave me a quick hug,
grabbed their cones and raced back outside. But when my teenage son at the end
of the line finally got his turn to "buy" his ice cream, he gave me two hugs.
"Keep the changes," he said with a smile.
我的解决方案:
#include &iostream&
#include &string.h&
int main()
char words[100][40];//用于保存每一个单词
int wordsLen[100];// 记录每一个单词的长度
需要处理的单词总数
//输入单词数据,处理后得到每个单词的长度
for(int i=0;i&n;i++)
cin&&words[i];
wordsLen[i]=strlen(words[i]);
//先输出第一个单词
int length=wordsLen[0];
cout&&words[0];
for(int i=1;i&n;i++)
//如果该单词,连同前面的一个空格加入后不换行,则输出空格和该单词
if(length+1+wordsLen[i]&=80)
length=length+1+wordsLen[i];
cout&&" "&&words[i];
//该单词不能在本行输出了,如果length=80自动换行,否则要手动换行。
if(length&80)
//输出下一行第一个单词,重新对下一行的输出字符长度进行统计。
length=wordsLen[i];
cout&&words[i];
提交后错误,谁能帮我分析分析,程序逻辑上哪里有问题?
按赞数排序
其他相关推荐扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
在用电脑输入英文时,英文单词后接数字的要用空格,英文单词后接标点符号的要格开1,如这段:...overall length 867.8mm867.8 这个数字前的length要用 空格格开吗?后的mm也要用 空格 2,又如这段:...the plate cacking(total)0.4mm.cacking(total)0.4mm是整连起来输入还是需在它们之间加空格?这样:cacking ( total ) 0.4 mm
扫二维码下载作业帮
3亿+用户的选择
英文输入时,每个独立的单词后都要用空格隔开,867.8可以看做一个单独体,是应该与前边的单词隔开的.mm单位名称后边也是要隔开的.单位名称的作协要紧跟前面的数字,不用隔开,但是如果不是缩写形式的话就要分开哦!
为您推荐:
其他类似问题
扫描下载二维码我要文库申报
查看: 6807|回复: 3
去掉中文字之间空格,英文单词之间保留一个空格
中级三, 积分 1304, 距离下一级还需 146 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
网站名称: Excel技巧网 | Excel专家栖息谷 | 微软中文技术社区合作伙伴
署名作者: 半半瓶醋
版权声明: 版权归本站与作者共有 除本站官方外非作者本人转载须经许可并注明出处
适用版本: 03以前版本&
语言环境: 简体中文
学习方法: 掌握Excel技巧的关键是动手操作
下载 ≠ 知识
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
QQ截图未命名.png (2.41 KB, 下载次数: 2)
去掉中文字之间空格,英文单词之间保留一个空格
12:37 上传
将中文间空格全去掉,英文单词之间保留一个空格。即A1转变成A2
内容只有汉字、英文字母和标点符号
1、不可对示例文字取巧,方法要通用。
2、不限方法,能出来结果就行。
12:38 上传
点击文件名下载附件
3.4 KB, 下载次数: 70
去掉中文字之间空格,英文单词之间保留一个空格
出题奖励,评分晚了点
高级一, 积分 1756, 距离下一级还需 144 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
请**教我一下,做不出来
高级一, 积分 1756, 距离下一级还需 144 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
05:38 上传
点击文件名下载附件
3.4 KB, 下载次数: 29
去掉中文字之间空格,英文单词之间保留一个空格
GIF看不清公式
中级三, 积分 1304, 距离下一级还需 146 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
本帖最后由 半半瓶醋 于
16:39 编辑
来个操作解法(有一点点小问题)
qukong.gif (231.32 KB, 下载次数: 1)
去掉中文字之间空格,英文单词之间保留一个空格
16:34 上传
随便学习下
站长推荐 /1
40集公式入门动画教程,一天带你打好公式的基础。
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by

我要回帖

更多关于 参考文献标点符号空格 的文章

 

随机推荐