您所在位置: 网站首页 / 文档列表 / 英语读物 / 文档详情
输出句子中最长和最短单词.doc 立即下载
上传人:yy****24 上传时间:2024-09-09 格式:DOC 页数:2 大小:30KB 金币:14 举报 版权申诉
预览加载中,请您耐心等待几秒...

输出句子中最长和最短单词.doc

输出句子中最长和最短单词.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

14 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

题目描述输入1行单词(不多于200个单词),空格和逗号都是单词间的间隔,试输出第1个最长的单词和第1个最短单词。如果所有单词长度相同,那么第一个单词既是最长单词也是最短单词。输入一行单词,空格和逗号都是单词间的间隔输出两行输出第1行,第一个最长的单词第2行,第一个最短的单词样例输入IamstudyingProgramminglanguageCinNanjingUniversityofInformationandTechnology样例输出ProgrammingI教训:一开始想要使用scanf("%s")函数,此函数遇到空格就停止输入,而gets函数遇到回车才停止输入#include<stdio.h>intmain(){chara[1000];inti=0,temp=0,m=0,shu=0,b[200],c[200],max,min,zuida=0,zuixiao=0;gets(a);while(a[temp]!=NULL)temp++;for(i=0;i<temp;i++)if((a[i]=='')||(a[i]==',')){b[shu]=i-m;m=i+1;c[shu]=i;shu++;}b[shu]=temp-m;max=b[0];min=b[0];for(i=0;i<shu+1;i++)if(max<b[i]){max=b[i];zuida=i;}for(i=0;i<shu+1;i++)if(min>b[i]){min=b[i];zuixiao=i;}if(zuida==0){for(i=0;i<max;i++)printf("%c",a[i]);printf("\n");}else{for(i=1;i<max+1;i++)printf("%c",a[(c[zuida-1])+i]);printf("\n");}if(zuixiao==0){for(i=0;i<min;i++)printf("%c",a[i]);printf("\n");}else{for(i=1;i<min+1;i++)printf("%c",a[c[zuixiao-1]+i]);printf("\n");}return0;}
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

输出句子中最长和最短单词

文档大小:30KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用