针对输入的N个字符串,输出其中最长的字符串 使用int max len 使用c语言
时间: 2024-05-30 17:16:50 浏览: 121
寻找字符串的最长回文序列, C语言实现
5星 · 资源好评率100%
#include <stdio.h>
#include <string.h>
#define MAX_LEN 100
int main() {
int N;
char str[MAX_LEN], longest[MAX_LEN];
int max_len = 0;
printf("Enter the number of strings: ");
scanf("%d", &N);
for (int i = 0; i < N; i++) {
printf("Enter string %d: ", i+1);
scanf("%s", str);
int len = strlen(str);
if (len > max_len) {
max_len = len;
strcpy(longest, str);
}
}
printf("The longest string is: %s\n", longest);
return 0;
}
阅读全文