亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
连州市| 库伦旗| 武强县| 石泉县| 河北区| 尉氏县| 和顺县| 马公市| 渑池县| 永兴县| 香港| 寿宁县| 舒兰市| 克拉玛依市| 仲巴县| 射洪县| 霍山县| 梓潼县| 安福县| 黔西县| 开原市| 郑州市| 开江县| 轮台县| 泽州县| 武乡县| 通道| 镇原县| 台东市| 潼关县| 元谋县| 昆明市| 淅川县| 利津县| 敖汉旗| 宁陕县| 即墨市| 绥中县| 塔城市| 泰和县| 隆昌县|