题目描述

编写一个函数,输入一行字符,将此字符串中最长的单词输出。
输入仅一行,多个单词,每个单词间用一个空格隔开。单词仅由小写字母组成。所有单词的长度和不超过100000。如有多个最长单词,输出最先出现的。

Java

import java.util.Scanner;public class Main {public static void main(String[] args){Scanner sc=new Scanner(System.in);String text=sc.nextLine();String[] word=text.split(" ");String tmp=word[0];for(int i=1;i< word.length;i++){if(tmp.length()<word[i].length()){tmp=word[i];}}System.out.println(tmp);}
}

C++

#include<bits/stdc++.h>
using namespace std;
int main(){char a[100000],b[100000];int aa,bb;scanf("%s",&a);strcpy(b,a);while(scanf("%s",&a)!=EOF){aa=strlen(a);bb=strlen(b);if(aa>bb){strcpy(b,a);}}printf("%s",b);return 0;
}

相关

最长单词(输出最长字符串)相关推荐

  1. 用一个函数来实现将一行字符串中最长的单词输出。此行字符串从主函数传递给该函数.

    /2.用一个函数来实现将一行字符串中最长的单词输出.此行字符串从主函数传递给该函数./ #include <stdio.h> #include <string.h> int m ...

  2. 字符串中最长单词输出

    输出字符串中最长单词 关键在于找出字符串中最长单词的起始下标与单词长度 int main() {int is_letter(char c);void f(char a[]);char a[100];g ...

  3. c语言求出字符串最长单词,C语言 在字符串中找到最长单词

    满意答案 路飞的潮人店 2014.05.10 采纳率:59%    等级:9 已帮助:464人 我新写了一个,你看下吧, 主要用到了strtok()这个函数, 这个函数在做字符串切割时很有用的... ...

  4. c语言求出字符串最长单词,C语言-获取字符串中最长的单词.doc

    #include char word(char str[]) {int i,k,flag=0,max=0; char str1[10],ch[10]; for(i=0;str[i]!='\0';i++ ...

  5. python输入一个英文句子、统计单词个数_C语言编程求一个英文句子中的单词数和最长单词的位置、长度及输出这个单词。c++编程 从键盘输入一个英文...

    C语言编程求一个英文句子中的单词数和最长单词的位置.长度及输出这个单词. c++编程 从键盘输入一个英文 www.zhiqu.org     时间: 2020-11-23 我刚做了一关于英文句子里面每 ...

  6. 524. 通过删除字母匹配到字典里最长单词

    524. 通过删除字母匹配到字典里最长单词 给你一个字符串 s 和一个字符串数组 dictionary 作为字典,找出并返回字典中最长的字符串,该字符串可以通过删除 s 中的某些字符得到. 如果答案不 ...

  7. 编写程序将字符串中最长的单词输出

    <程序设计基础-c语言>杨莉 刘鸿翔 ISBN-978-7-03-032903-5 p241 习题7 8.写一个函数,输入一段英文,将此字符串中最长的单词输出 #include<st ...

  8. (C语言)输入一行字符,将此字符串中最长的单词输出。

    输入一行字符,将此字符串中最长的单词输出. #include<stdio.h> #include<string.h> int main() {char a[100], b[10 ...

  9. c语言题目输出最长字符串(最长单词),字符串长度

    题目描述:输入一段字符(由空格.字母和数字几种组成,保证开头不为空格),里面有若干个字符串,求这些字符串的长度和,并输出最长字符串内容,如果有多个输出最先出现的那个字符串.以stop作为最后输入的字符 ...

最新文章

  1. 图像的低频是轮廓,高频是噪声和细节 小波变换
  2. SpringBoot_日志-SpringBoot默认配
  3. 【图像超分辨率】基于ResNet或GAN的遥感图像超分辨率论文
  4. 《零基础看得懂的C语言入门教程 》——(九)C语言二维数组与循环嵌套
  5. Kettle7.1在window启动报错
  6. ASP.NET自定义错误页面
  7. 错误org.hibernate.HibernateException: Error applying BeanValidation relational constraints的解决方法
  8. 长途货运4大痛,Uber新上的「自动驾驶卡车」如何改善?
  9. Lync 小技巧-53-Windows 2012 R2-加域-电脑-自动-登录
  10. apt cyg 安装php,Windows下安装Cygwin及apt-cyg
  11. 《浣溪沙·一曲新词酒一杯》 晏殊
  12. mysql介绍索引类型的章节_mysql索引总结--mysql索引类型以及创建的详细介绍
  13. 什么是WMS系统 金蝶仓库条码管理WMS系统介绍
  14. 解密编程——程序诞生的基本工序
  15. Android手机总是提示:存储空间不足,解决方法
  16. 矩阵幂之和(矩阵乘法)
  17. 创业记[01]三人行,初创的激情
  18. linux zip/unzip命令详解
  19. 肯耐珂萨2019用户生态峰会 开启HR Paas时代
  20. 爬取猫眼票房保存在MySQL_Scrapy爬取猫眼电影并存入MongoDB数据库

热门文章

  1. 03 DIY流星观测站——设备选型与采购
  2. 重新定义双频路由器 华为路由WS5200获满分好评
  3. java-php-python-日常办公管理系统计算机毕业设计
  4. 声控计算机在线使用,「一学就会」电脑也能“声控”开机
  5. 【2021年新书推荐】Kubernetes in Production Best Practices
  6. python-wifi暴力破解
  7. ocr简易文字识别v1.41绿色版
  8. JavaAssist的进阶使用
  9. ht66f 单片机 c语言版,HT66Fxx Flash单片机原理与实践(附光盘C语言篇)
  10. # beta冲刺(7/7)