亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

C 語言基礎教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構體

C 語言文件

C 其他

C 語言參考手冊

C程序使用結(jié)構存儲學生的信息

C 語言編程實例大全

在此示例中,您將學習將學生的信息存儲在結(jié)構中并將其顯示在屏幕上。

要理解此示例,您應該了解以下C語言編程主題:

存儲信息并使用結(jié)構顯示它

#include <stdio.h>
struct student {
    char name[50];
    int roll;
    float marks;
} s;

int main() {
    printf("輸入信息:\n");
    printf("Enter name: ");
    fgets(s.name, sizeof(s.name), stdin);

    printf("Enter roll number: ");
    scanf("%d", &s.roll);
    printf("Enter marks: ");
    scanf("%f", &s.marks);

    printf("顯示信息:\n");
    printf("Name: ");
    printf("%s", s.name);
    printf("Roll number: %d\n", s.roll);
    printf("Marks: %.1f\n", s.marks);

    return 0;
}

輸出結(jié)果

輸入信息:
Enter name: Jack
Enter roll number: 23
Enter marks: 34.5
顯示信息:
Name: Jack
Roll number: 23
Marks: 34.5

在此程序中,將student創(chuàng)建一個結(jié)構。該結(jié)構具有三個成員:name(字符串),roll(整數(shù))和   marks(浮點數(shù))。

然后,創(chuàng)建一個結(jié)構變量s以存儲信息并將其顯示在屏幕上。

C 語言編程實例大全