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

溫馨提示×

C語言中怎么實現按要求查詢相關的信息

小億
83
2024-05-30 09:26:14
欄目: 編程語言

在C語言中,可以通過編寫函數來實現按要求查詢相關的信息。下面是一個簡單的示例:

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

struct Student {
    char name[50];
    int age;
    float score;
};

void searchByName(struct Student students[], int numStudents, char searchName[]) {
    for (int i = 0; i < numStudents; i++) {
        if (strcmp(students[i].name, searchName) == 0) {
            printf("Name: %s\n", students[i].name);
            printf("Age: %d\n", students[i].age);
            printf("Score: %.2f\n", students[i].score);
        }
    }
}

int main() {
    struct Student students[3] = {
        {"Alice", 20, 85.5},
        {"Bob", 22, 78.3},
        {"Charlie", 21, 92.0}
    };
    
    char searchName[50];
    printf("Enter the name you want to search: ");
    scanf("%s", searchName);
    
    searchByName(students, 3, searchName);
    
    return 0;
}

在這個示例中,我們定義了一個結構體Student來存儲學生的信息。然后我們編寫了一個函數searchByName來按姓名查詢學生的信息。在main函數中,我們初始化了一個包含3個學生信息的數組,并通過用戶輸入來進行查詢。

當用戶輸入要查詢的姓名后,程序會調用searchByName函數來查找并輸出該學生的信息。這是一個簡單的示例,你可以根據具體需求來擴展和修改。

0
潜山县| 桑植县| 应城市| 垫江县| 即墨市| 定南县| 出国| 白朗县| 长寿区| 昌江| 鄂州市| 湟源县| 革吉县| 东港市| 泰来县| 同仁县| 昆山市| 温州市| 临洮县| 集贤县| 平谷区| 壤塘县| 昆山市| 天长市| 五华县| 筠连县| 银川市| 彰化县| 专栏| 灯塔市| 沈阳市| 阿坝| 天津市| 彩票| 岗巴县| 湄潭县| 九寨沟县| 大足县| 兴国县| 柏乡县| 那曲县|