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

溫馨提示×

c語言怎么給結構體數組賦值

小億
171
2023-11-09 09:47:38
欄目: 編程語言

要給結構體數組賦值,可以使用循環遍歷數組,并為每個結構體成員賦值。以下是一個示例:

#include <stdio.h>

// 定義一個結構體
struct Student {
    char name[20];
    int age;
    float score;
};

int main() {
    // 定義一個結構體數組
    struct Student students[3];

    // 循環遍歷數組,為每個結構體成員賦值
    for (int i = 0; i < 3; i++) {
        printf("請輸入第%d個學生的姓名、年齡和分數:", i + 1);
        scanf("%s%d%f", students[i].name, &students[i].age, &students[i].score);
    }

    // 打印結構體數組中的值
    for (int i = 0; i < 3; i++) {
        printf("第%d個學生的信息:\n", i + 1);
        printf("姓名:%s\n", students[i].name);
        printf("年齡:%d\n", students[i].age);
        printf("分數:%f\n", students[i].score);
    }

    return 0;
}

執行程序后,會提示輸入每個學生的姓名、年齡和分數,然后打印出結構體數組中的值。

0
西充县| 商河县| 沙坪坝区| 资中县| 衡山县| 哈尔滨市| 台州市| 凌海市| 峨山| 手游| 监利县| 灯塔市| 色达县| 庐江县| 平罗县| 方城县| 弥勒县| 双江| 普兰店市| 宁陵县| 广安市| 榕江县| 富阳市| 吉安县| 祁阳县| 双峰县| 辉县市| 芜湖县| 普陀区| 彰化县| 修武县| 普宁市| 曲周县| 隆子县| 土默特左旗| 宝兴县| 陈巴尔虎旗| 高碑店市| 阳原县| 襄城县| 会理县|