问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用C++编程!输入一行单词,求出最长的单词位置及长度!

发布网友 发布时间:2024-10-04 06:13

我来回答

2个回答

热心网友 时间:2024-12-03 01:45

#pragma
warning(disable:4786)
#include<iostream>
#include<string>
using
namespace
std;
unsigned
int
getMaxStrPos(istream
&is,
unsigned
int
&max_len)
{
string
str;
getline(is,
str,
'\n');
cout<<str<<endl;
unsigned
int
max_pos
=
-1;
unsigned
int
len
=
0;
max_len
=
0;
cout<<str.size()<<endl;
for(int
i=0;
i<str.size();
++i)
{
if(str.at(i)
==
'
')
{
if(len
>
max_len)
{
max_len
=
len;
max_pos
=
i
-
len;
}
len
=
0;
}
else
{
++len;
}
}
if(len
>
max_len)
{
max_len
=
len;
max_pos
=
i
-
len;
}
return
max_pos;
}
int
main(int
argc,
char
*argv[])
{
unsigned
int
max_len
=
0;
cout<<"
Max_length
string
start
at
position:"<<getMaxStrPos(std::cin,
max_len)
<<
endl;
cout<<"
Max_length:"<<
max_len
<<
endl;
return
0;
}

热心网友 时间:2024-12-03 01:46

#pragma warning(disable:4786)
#include<iostream>
#include<string>

using namespace std;

unsigned int getMaxStrPos(istream &is, unsigned int &max_len)
{
string str;
getline(is, str, '\n');
cout<<str<<endl;

unsigned int max_pos = -1;
unsigned int len = 0;
max_len = 0;

cout<<str.size()<<endl;
for(int i=0; i<str.size(); ++i)
{
if(str.at(i) == ' ')
{
if(len > max_len)
{
max_len = len;
max_pos = i - len;
}
len = 0;
}
else
{
++len;
}
}
if(len > max_len)
{
max_len = len;
max_pos = i - len;
}

return max_pos;
}

int main(int argc, char *argv[])
{
unsigned int max_len = 0;
cout<<" Max_length string start at position:"<<getMaxStrPos(std::cin, max_len) << endl;
cout<<" Max_length:"<< max_len << endl;
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
路由器网线一米多少钱 东芝电视怎么投屏安卓手机 东芝电视怎么投屏 东芝电视投屏功能在哪里 指甲根部半月白 ...在指甲中部黑线长起 还有就是月牙上有白色一块 都在同一个指_百度... 我农业银行五年定期无密码存款,身份证没了,仅凭身份证复印件和存款单... 混凝土强度回弹怎么测算推定值,是否满足要求?一篇文章讲明白_百度知 ... 发动机舱有胶皮味跟安装防盗器有关系吗 cb400f启动后有股胶皮味道 一个袋子装了半袋米,倒出三分之一多1千克后还剩19千克... 编写一个程序,读取支票的一个数值金额,并输出其文字表示 谁知道传感器,胎压监测是靠啥的 汽车胎压监测传感器在哪里?胎压监测在轮胎哪个位置 汽车胎压监测传感器原理 国货护肤品哪个好用?现在大家都爱用的国货护肤品十大排行 国货护肤品十大排名 这才是真正好用的国货护肤品套装推荐 美国大学生数学建模竞赛时间及报名 2013年2月份比赛的数学建模报名时间是多少?最早什么时候,最晚什么时候... 我嘴里有好多口腔溃疡,怎么办?疼,怎样才能马上止疼呢! 我老是上火,嘴里起口腔溃疡,而且是经常的,还老是起在舌头上,是什么原因... 念奴娇 赤壁怀古中 作者对词的发展做出了什么贡献 ...32岁的飞虎将军一秒定情,后半生靠自己走出传奇人生 从昆明回广元需要核酸报告吗? 陈香梅传奇:她在东西方的奋斗媒体评论 广元这边的去太原那边出站要做核酸吗? 陈香梅传奇:她在东西方的奋斗目录 回广元分段报备是啥意思 316L不锈钢的化学成份是多少? 316l不锈钢板成分是什么 梦见西方三圣在半空中下面有条宽阔的大路是在山顶上,也能看见山下的风 ... hdmi接口的显示器,内置的扬声器不出声,主机没有接其他音响设备,,这个... 液晶显示器自带音箱没有声音 狄仁杰之四大天王狄仁杰是谁演的 赵又廷版狄仁杰史上 我的主机箱自带音响,显示器也自带音响,怎么才能让显示器音响有声,主... 通达信条件选股公式:昨天阴量,今天有庄量且成45度角的选股公式... 中午吃什么早餐最旺盛 怎么提高新陈代谢速度 我是唐山的,我在那里能买到关于导游的书,还有如何报名,我是业余的... 冬天每人一天至少应喝多少毫升水才正确? 怀孕的孕妈妈快五个月便秘严重,会不会对宝宝有影响 怀孕五个月便秘怎么办 怀孕便秘怎么回事 怀孕五个月便秘严重会引起早产吗 请问有关宋朝娱乐的资料。急用,谢谢! macbookair上的macintoshhd在什么位置 到了南京,不知道有什么好的工作?前途有点迷惘! 南京初一学生暑假急需发传单的工作 南京有没有发传单的工作了?周末都有时间的。 南京暑假两个月哪里有工作啊 我想找个发传单的钟点工作在南京市的,江宁都可以的。 我是一名南京初三毕业生,急需一份暑假发传单工作