C语言 输入十个数 找出最大数输出 输入十个字符串 找出最大串输出?
1个回答
展开全部
#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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询