English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial di base del linguaggio C

Controllo di flusso del linguaggio C

C语言函数

C语言数组

C语言指针

C语言字符串

Struttura del linguaggio C

File del linguaggio C

Altro C

Manuale di riferimento del linguaggio C

Il programma C utilizza le strutture per memorizzare le informazioni degli studenti

C语言编程实例大全

In questo esempio, imparerai a memorizzare le informazioni dello studente in una struttura e a visualizzarle sullo schermo.

Per comprendere questo esempio, dovresti conoscere quanto segueProgrammazione in CArgomento:

Memorizza informazioni e visualizzale utilizzando una struttura

#include <stdio.h>
struct student {
    char name[50];
    int roll;
    float marks;
s;
int main() {
    printf("Inserisci informazioni:\n");
    printf("Inserisci nome: ");
    fgets(s.name, sizeof(s.name), stdin);
    printf("Inserisci numero di matricola: ");
    scanf("%d", &s.roll);
    printf("Inserisci valori: ");
    scanf("%f", &s.marks);
    printf("显示信息:\n");
    printf("Nome: ");
    printf("%s", s.name);
    printf("Numero di matricola: %d\n", s.roll);
    printf("Valori: %.1f\n", s.marks);
    return 0;
}

Risultato di output

Inserisci informazioni:
Inserisci nome: Jack
Inserisci numero di matricola: 23
Inserisci valori: 34.5
显示信息:
姓名:Jack
学号:23
分数:34.5

在此程序中,将student创建一个结构。该结构具有三个成员:name(字符串),roll(整数)和   marks(浮点数)。

然后,创建一个结构变量s以存储信息并将其显示在屏幕上。

C语言编程实例大全