题解 1536: 蓝桥杯算法提高VIP-最长单词

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯算法提高VIP-最长单词-题解(C语言代码)

##解题思路:输入字符串,求最长的一个单词,并输出这个单词,中间空格间隔,可通过scanf底层的性质,遇到空格或回车停止来获取字符串,找出输出的最长字符串,进行输出。##注意事项:申请两个数组,通过输入字符存在来控制循环的存在性,最后输出最长的字符。
优质题解

蓝桥杯算法提高VIP-最长单词 (C语言代码)

解题思路:1.为何要用fgets?以及fgets的用法:fgets(buf,MAXN,fin)将从fin(可以是stdin)中读取完整的一行放在字符数组buf中。你应当保证buf足够存放下文件的一行内容。除了在文件结束前没有遇到'\n'这种特殊情况外,

蓝桥杯算法提高VIP-最长单词-题解(C++代码) 两种方法

方法一:gets()拿到字符串在进行分析(占用内存较大)**思路:遍历字符串,遇到空格就把之前所扫描到的所有字符组成的字符串打进数组**#include#include#include#include#includeusingnamespacestd;intmain(){chars[100000];g

蓝桥杯算法提高VIP-最长单词-题解(C++代码)

题目描述:编写一个函数,输入一行字符,将此字符串中最长的单词输出。输入仅一行,多个单词,每个单词间用一个空格隔开。单词仅由小写字母组成。所有单词的长度和不超过100000。如有多个最长单词,输出最先出现的。输入:无输出:无样例输入:Iamastudent样例输出:student解题思路:本题提供2种解