c语言怎么输出最短字符串

   2024-09-30 4350
核心提示:在C语言中,要输出最短的字符串,首先需要定义一个函数来判断两个字符串哪个更短。然后使用printf()函数将较短的字符串输出到控

在C语言中,要输出最短的字符串,首先需要定义一个函数来判断两个字符串哪个更短。然后使用printf()函数将较短的字符串输出到控制台。以下是一个示例代码:

#include<stdio.h>#include<string.h>// 函数原型声明const char* find_shortest_string(const char* str1, const char* str2);int main() {    const char* str1 = "Hello";    const char* str2 = "World!";        const char* shortest_string = find_shortest_string(str1, str2);    printf("The shortest string is: %s\n", shortest_string);    return 0;}// 函数实现const char* find_shortest_string(const char* str1, const char* str2) {    if (strlen(str1) < strlen(str2)) {        return str1;    } else {        return str2;    }}

这个程序首先定义了一个名为find_shortest_string的函数,该函数接收两个字符串参数,并返回较短的字符串。在main函数中,我们调用这个函数并将结果存储在shortest_string变量中。然后使用printf()函数将最短的字符串输出到控制台。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号