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

4、编写一个函数int max_len(char *s[],int n),

发布网友 发布时间:2022-04-27 09:26

我来回答

2个回答

热心网友 时间:2023-09-19 01:59

/*
//编写一个函数int max_len(char *s[],int n)
用于计算有n(n<10)个元素的指针数组s中最长的字符串的长度,并编写主程序。
输入输出示例:
Enter n:4
blue
yellow
red
green
length=6
*/
#include<iostream.h>
#include<string.h>

const int SIZE=20;

int max_len(char *s[],int n)
{
int maxlen=strlen(s[0]);
for(int i=0;i<n;i++)
{
if(maxlen<strlen(s[i]))
{
maxlen=strlen(s[i]);
}
}
return maxlen;
}
void main()
{
char **str=new char*[SIZE];
int n;
cout<<"Enter n:";cin>>n;
for(int i=0;i<n;i++)
{
str[i]=new char[SIZE];
cin>>str[i];
}
cout<<"length="<<max_len(str,n)<<endl;
delete str;
}

热心网友 时间:2023-09-19 01:59

#include <stdio.h>
int strlen(char *p)
{
int i=0;
while(*p++)i++;
return i;
}
int max_len(char *s[],int n)
{
int j=0;
for(int i=0;i<n;i++)
if(strlen(s[i])>j)j=strlen(s[i]);
return j;
}
int main()
{
char * s[4]={"blue","yellow","red","green"};//为了使程序简单点,不从键盘输入字符串了!
printf("length=%d\n",max_len(s,4));
return 0;
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
桑葚干直接吃还是泡水喝比较好桑葚干直接吃补肾吗 桑葚干泡水吃好还是干吃好 益智仁脑素神经酸片的功效与作用有哪些 黄冈师范学院师范专业有哪些 语文教育专业考研方向分析 黄冈师范学院语文教育专科毕业能拿教师资格证吗 php保留数字小数点后两位的方法 梦见被后咬 梦见母亲给赔鸡钱补了十二元的预兆 梦见门掉下来要二十五元修理费 C语言:输入5个字符串,输出其中最长的字符串。若最长的字符串不止一个,则输出所有最长字符串。 c语言实现 一个具有MaxLen个单元的环形队列,设计求其*有多少个元素 int+elem[MAXLEN]什么意思 输入一个长度为n的字符串,打印出所有该字符串的排列组合。哪位大佬能帮我详细解答一下? char*Gets(int maxlen)啥意思 环境管理体系认证证书有什么用 陕西施工企业的环境管理体系认证怎么办理 爱聊相亲软件上有个同城在线是那种版本 爱聊相亲软件上有个同城在线是那种版本 同城聊欢约会软件女生可以看到男生上线吗 同城探聊女生也要充钻石吗?在同城聊欢APP女生要充钻石吗,女生陪聊有提成吗_百度问一问 同城探聊女生也要充钻石吗?在同城聊欢APP女生要充钻石吗,女生陪聊有提成吗_百度问一问 同城聊欢app注册显示你的设备被永久封禁是怎么回事? 同城聊欢app注册显示你的设备被永久封禁是怎么回事? 同城聊欢靠谱吗,里面有个女的要和我加好友,说258元 同城聊欢靠谱吗,里面有个女的要和我加好友,说258元 注册下载的同城聊APP后账号可以更改吗 同城聊欢app怎么下载不了了 在同城聊天交友里会友的有哪些APP 同城聊天app,充100块钱,然后送100块钱话费,然后就成为会员了,这个是真的假的有用过的吗? 葡萄糖和白糖有什么区别吗?哪个更好呢?哪个含糖量更高?复制的不要! strncmp( )函数返回值是什么 白砂糖与葡萄糖粉甜度对比&#39; C语言求最长单词 葡萄糖和白糖的区别 字符串比较函数strcmp()和strncmp() c语言这道题怎么做 我家的不粘锅裂了怎么办? #define MAX_LEN 200是什么意思?它的作用和#define MAX 10有什么区别? 二级指针的问题 #include &lt;stdio.h&gt; #include &lt;malloc.h&gt; #include&lt;stdlib.h&gt; #define maxlen 100 typedef char ElemType; 不沾锅的涂层出现裂纹,还能用吗?对人体健康有害吗? 不粘锅有裂逢能修补吗 高精度算法的C 不粘锅涂层裂口 char szsrc[256]; int maxlen[2] = {0, 0}; int cumax = 0; char longword[2][256]; 都是指的什么? 记账凭证通常分为哪三种格式?? 不粘锅上怎么有细小的裂痕 C语言中字符串的处理 德国菲仕乐不粘锅炒锅用一段时间后涂层有裂纹还能用吗