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

C语言,输出最长的单词

发布网友 发布时间:2024-04-28 16:27

我来回答

3个回答

热心网友 时间:2024-05-01 09:01

#include <stdio.h>  //输入输出头文件

int main(int argc, char *argv[])
{
char a[100];
int b[100],i,j=0,n,q,max;

gets(a); 
n=0;//--n要有初值
b[0]=0;//b的第一位应该是0
j=1;//从第二位开始记录长度
for(i=0;a[i]!='\0';i++)
{
if(a[i]==' ')//----------关键错误!比较用两个等号
        {
b[j]=i;
j++;
n++;
}
}

//b[j+1]=i+1; 没有用!
max=0;//要有初值
for(j=1;j<n;j++)//
{
if(b[j]-b[j-1]>max)
{
max=b[j]-b[j-1];
q=b[j-1];
}
}
for(i=q;i<q+max;i++)
printf("%c",a[i]);
system("PAUSE");
return 0;
}

热心网友 时间:2024-05-01 09:01

main函数不要输入参数追问不好意思,可以说得详细一点吗。。。

热心网友 时间:2024-05-01 09:02

1、max,q没有赋初值,会导致错误,都赋值0即可;
2、b[j+1]=i+1; 好像要改为b[j]=i; 因为已经自增过了;

最后说说我的思路:使用分割字符串的函数strtok,将输入的字符串用空格分隔,得到单词数组,然后循环用strlen得到每个单词的长度,比较得最长长度,输出该单词。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
抖音火山版怎么查看钱包 查看方法介绍 职能手机v3职能手机的优点和缺点 关于Cascode运放的偏置电路 vb WindowsMediaPlayer1控件怎么同时播放两个视频文件 太阳马戏团特点 【加拿大必知百科系列】加拿大文化璀璨之星—太阳马戏团 太阳马戏团简介 垃圾短信如何拦截设置 垃圾短信拦截设置的方法 vivo xplay3s用奇兔刷机刷机后打电话显示SIM卡错误是怎么回事?卡重新插... 为什么我的vivo xplay3s联通卡插上去显示无SIM卡呢? 不同乐器怎么听音是一样高? 《破冰者:维京海盗之旅》2-31关通关攻略 维京之路新手入门指南 初次去永泰欧乐堡海洋世界游玩,有哪些实用的攻略分享? 参观永泰欧乐堡海洋世界的路线,应该怎样合理安排? 三人,三瓶,三杯醉。三三见酒对联怎么对? 抖音抽到借力卡怎么用? 东北奶奶为孙子在院里堆出雪人世界,你的家人做过什么让你感动的事情... 滇西科技师范学院的图书馆环境怎么样? 滇西科技师范学院是正厅级吗 哪些机器人有齿轮减速机构 ...家门口的狗都这样,应该是犬瘟,请问这种病能传染给人吗 狗狗小肠会根治吗会根治吗狗狗哮喘会传染吗 如何设置qq提示音? 腋下和背后长了红疹,红疹上还有很多小水泡这是什么原因引起 西安翔创网络科技有限公司怎么样? 刚学网球买什么球拍好 网球入门装备怎么买 苍翼默示录cs里终极大招键怎么按? 瀑布速降什么意思 龟龟眼睛肿了,睁不开怎么办? 普拉多原厂轮毂是锻造的吗 普拉多轮毂轻微划会生锈吗 最近喉咙痒咳嗽,加上反胃,现在胸口突然非常的痛(右边),不知道是不是咳... 连续咳嗽好几天了.而且现在一咳嗽肚子那里就回痛.喉咙痒的感觉... 有关打闹的四字词语 平菇炖鸡怎么做 因为天空被水弄才变蓝呀!知道吗? 湖北省建始县属于哪个市 我用拳头和别人的拳头对打过后发现我的中指第三关节凸起了,当时有点微... 重庆武陵仙山的联系方式 xc60是全时四驱还是适时四驱? 唐朝的池水中&quot;读时囫囵吞枣,读后过眼云烟&quot;是什么意思 题目内容未知,参考标题为疑问句,疑问句标题:假日知新七年级答案是... 头上长了两颗肉疙瘩是怎么回事? 有人说是非法传销,是真的吗? 石灰吟的主要内容是什么 冰淇淋的英语怎么读冰淇淋怎么造句 ...什么?从夏、商、西周的灭亡中我们能得到什么启示 夏、商、周灭亡的共同原因是什么?从中我们得到什么启示?语句言简 学史明智,以史为签,那么我们从夏朝和商朝的灭亡中得到什么启示?