C语言 输入十个数 找出最大数输出 输入十个字符串 找出最大串输出?

C语言输入十个数找出最大数输出输入十个字符串找出最大串输出... C语言
输入十个数
找出最大数输出
输入十个字符串
找出最大串输出
展开
 我来答
小黑哎啊
科技发烧友

2020-05-13 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:1642
采纳率:74%
帮助的人:363万
展开全部

#include<stdio.h>

int main()

{

int a[10],max=0;

for(int i=0;i<10;i++)

scanf("%d",&a[i]);

max=a[0];

for(int i=0;i<10;i++)

if(a[i]>max)

max=a[i];

printf("max=%d",max);

return 0;

}

______________

#include<stdio.h>

#include<string.h>

int main()

{

char a[11][111],max=0,x=0;

for(int i=0;i<10;i++)

scanf("%s",a[i]);

max=strlen(a[0]);//strlen()字符串长度计算系统函数 

for(int i=0;i<10;i++)

{

if(strlen(a[i])>max)

{

max=strlen(a[i]);//记录长度 

x=i;//记录下标 

}

}

printf("max=%s",a[x]);

return 0;

}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式