91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

c語言怎么找出最長的字符串

小億
145
2024-05-29 19:51:15
欄目: 編程語言

要找出一組字符串中最長的字符串,可以使用一個循環來遍歷所有字符串,然后比較它們的長度,找出最長的字符串。以下是一個示例代碼:

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

int main() {
    char strings[5][20] = {"hello", "world", "programming", "language", "computers"};
    int max_length = 0;
    char longest_string[20];

    for(int i = 0; i < 5; i++) {
        if(strlen(strings[i]) > max_length) {
            max_length = strlen(strings[i]);
            strcpy(longest_string, strings[i]);
        }
    }

    printf("The longest string is: %s\n", longest_string);

    return 0;
}

在上面的示例中,我們定義了一個包含5個字符串的字符串數組,并使用一個循環遍歷所有字符串。在循環內部,我們使用strlen函數獲取每個字符串的長度,并將其與當前最長字符串的長度進行比較。如果找到了更長的字符串,我們將更新最長字符串的長度和內容。最終,我們打印出最長的字符串。

這段代碼將輸出:

The longest string is: programming

0
庄浪县| 根河市| 区。| 商洛市| 米易县| 邻水| 田东县| 大田县| 台湾省| 昭觉县| 呼伦贝尔市| 双柏县| 盖州市| 龙州县| 洛浦县| 浮梁县| 云阳县| 鄂托克前旗| 绥江县| 建平县| 吉水县| 登封市| 水富县| 雅安市| 衡东县| 安仁县| 泰兴市| 安远县| 乌拉特前旗| 保靖县| 治县。| 晋江市| 沙雅县| 大新县| 乾安县| 青阳县| 怀柔区| 新丰县| 浑源县| 南澳县| 东乡族自治县|