C 語言基礎(chǔ)教程

C 語言流程控制

C 語言函數(shù)

C 語言數(shù)組

C 語言指針

C 語言字符串

C 語言結(jié)構(gòu)體

C 語言文件

C 其他

C 語言參考手冊

C程序使用結(jié)構(gòu)存儲(chǔ)學(xué)生的信息

C 語言編程實(shí)例大全

在此示例中,您將學(xué)習(xí)將學(xué)生的信息存儲(chǔ)在結(jié)構(gòu)中并將其顯示在屏幕上。

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

存儲(chǔ)信息并使用結(jié)構(gòu)顯示它

#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)建一個(gè)結(jié)構(gòu)。該結(jié)構(gòu)具有三個(gè)成員:name(字符串),roll(整數(shù))和   marks(浮點(diǎn)數(shù))。

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

C 語言編程實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清