指针原来是套娃的


私信TA

用户名:uq_92467646842

访问量:43493

签 名:

数学改变科学,科学改变世界

等  级
排  名 10
经  验 25191
参赛次数 49
文章发表 128
年  龄 0
在职情况 学生
学  校
专  业 物联网工程

  自我简介:

QQ:2830671713

解题思路:

在c语言的string.h库里面strcmp函数可以比较两个字符串的大小

strcmp(char *a, char *b)

如果a == b 返回0

如果a < b 返回负值

如果 a > b返回正值


这里先开辟两组数组,然后再根据函数的返回结果对字符串小的数组重新输入

参考代码:

#include <stdio.h>
#include <string.h>

int main() 
{
	int i;
	int n;
	char p[100]={0};
	char l[100]={0};
	scanf("%d",&n);
	scanf("%s %s",p,l);
	n-=2;
	while(n--){
		if(strcmp(p,l)<0){
			scanf("%s",p);
		}else{
			scanf("%s",l);	
		}
	}
	if(strcmp(p,l)<0){
		puts(l);
	}else{
		puts(p);	
	}
	
	return 0;
}


 

0.0分

157 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区