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

#include <stdio.h>
#include <string.h>
int main()
{int judge(char);int longest(char[]);int i;char str[100];printf("please input one line:\n");gets(str);printf("the longest word is:");for(i=longest(str);judge(str[i]);i++)printf("%c",str[i]);return 0;
}
int judge(char c){if(c>='a'&&c<='z'||c>='A'&&c<='Z')return(1);elsereturn(0);
}
int longest(char string[]){int len=0,i,length=0;int flag=0,place=0,point;for(i=0;i<=strlen(string);i++){if((judge)(string[i])){ if(flag){point=i;flag=0;}else len++;} else{flag=1;if(len>=length){length=len;place=point;len=0;}}}   return(place);
}

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

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

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

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

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

  3. C语言写一个函数,输入一行字符,将此字符串中最长的单词输出

    #include<stdio.h> #include<string.h> void findlong(char str[],char word[]){int i=0,j=0;i ...

  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. 两个字符串中最长公共单词 C语言

    题目 请仅编写出一C语言函数char *maxword(char *s, char *t),该函数的功能是求出字符串s与字符串t的最长公共单词(这里,假设两个字符串均由英文字母和空格字符组成):若找到 ...

  6. 查找字符串中最长的单词

    一.reduce function findlongest(str){ let arr=str.split(" ")//切割成数组,注意中间有个空格 var longest=arr ...

  7. Java字符串中最长回文子字符串

    Longest palindrome substring in a string is a very common java interview question. To find out the l ...

  8. 最长不重复字符串python_Python简单实现查找一个字符串中最长不重复子串的方法...

    本文实例讲述了Python简单实现查找一个字符串中最长不重复子串的方法.,具体如下: 刚结束的一个笔试题,很简单,不多说简单贴一下具体的实现: #!usr/bin/env python #encodi ...

  9. C语言试题四十二之假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:将字符串中的前导*号全部移到字符串的尾部。

    1. 题目 请编写一个函数function,它的功能是:假定输入的字符串中只包含字母和*号,它的功能是:将字符串中的前导*号全部移到字符串的尾部. 2 .温馨提示 C语言试题汇总里可用于计算机二级C语 ...

最新文章

  1. Spring Security 进阶干货:自定义配置类入口WebSecurityConfigurerAdapter
  2. 计算机病毒会不会通过u盘传染,这样会感染病毒吗?
  3. mysql 禁用查询缓存 query cache
  4. Sublime Text3 3143 注册码,亲测可用!
  5. getpwnam学习
  6. Java学习小程序(5)猜数字游戏
  7. HDU5812 Distance(枚举 + 分解因子)
  8. 测试邮件系统需要做的准备工作
  9. linux 循环执行ip停止服务,java调用远程服务器的shell脚本以及停止的方法实现
  10. 通过QQ2010协议技术详细分析QQ登陆过程
  11. [转]WCF绑定选择
  12. 机器学习-吴恩达-笔记-4-神经网络描述
  13. python中静态方法、类方法、属性方法区别
  14. Vue学习笔记(五)
  15. 谈谈嵌入式设备用户界面的未来
  16. 【图像隐写】基于matlab GUI DWT+SVD数字水印 【含Matlab源码 939期】
  17. 使用springboot上传附件
  18. 软考 - 高级信息系统项目管理师,考证好处、报考流程及知识体系
  19. QuickCHM V2.6
  20. Java程序员面试宝典笔记记录(终)-第9章海量数据部分笔记

热门文章

  1. RIP和IGRP实验
  2. csol c语言运行错误,CSOL非常卡之控制台优化.doc
  3. 知名艺人联合签名强烈谴责虐猫事件
  4. HanLP《自然语言处理入门》笔记--1.新手上路
  5. sx1278组网-子设备
  6. sx1278lora模块的常见问题解答
  7. 【翻译】“PE文件格式”1.9版 完整译文(附注释)
  8. 计算机专业我的工匠梦作文,【推荐】我的科技梦作文7篇
  9. php数据传输神器,「curl」PHP中的传输神器
  10. 网络错误CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/mai...