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

Tutorial Básico de Linguagem C

Controle de Fluxo de Linguagem C

Função C

Array C

Ponteiro C

String C

Estrutura de Linguagem C

Arquivo de Linguagem C

Outros C

Manual de Referência do C

O programa C armazena informações do aluno em estruturas

大全 de Exemplos de Programação C

Neste exemplo, você aprenderá a armazenar informações usando arrays de estruturas5informações do aluno.

Para entender este exemplo, você deve entender o seguinteProgramação em CTema:

Armazenar informações na estrutura e exibir

#include <stdio.h>
struct student {
    char firstName[50];
    int roll;
    float marks;
}10];
int main() {
    int i;
    printf("Inserir informações do aluno:\n");
    //informações armazenadas
    for (i = 0; i < 5; ++) {
        s[i].roll = i + 1;
        printf("\nPara número de matrícula%d,\n", s[i].roll);
        printf("Enter primeiro nome: ");
        scanf("%s", s[i].firstName);
        printf("Enter notas: ");
        scanf("%f", &s[i].marks);
    }
    printf("Exibir informações:\n\n");
    //Exibir informações
    for (i = 0; i < 5; ++) {
        printf("\nNúmero de matrícula: %d\n", i + 1);
        printf("Primeiro nome: ");
        puts(s[i].firstName);
        printf("Notas: %.1f", s[i].marks);
        printf("\n");
    }
    return 0;
}

Resultados de saída

Inserir informações do aluno: 
Para número de matrícula1,
Enter nome: Tom
Enter notas: 98
Para número de matrícula2,
Enter nome: Jerry
Enter notas: 89
.
.
.
Exibir informações:
Número de matrícula: 1
Nome: Tom
Notas: 98
.
.
.

Neste programa, será criado uma estrutura chamada student. A estrutura possui três membros: name (string), roll (inteiro) e   marks (número flutuante).

Em seguida, criamos um array de estruturas s contendo5para armazenar5informações de

Este programa Obtenha, usando um loop for,5Informações de um estudante, armazenadas em um array de estruturas. Em seguida, use outro loop for para exibir as informações digitadas pelo usuário na tela.

大全 de Exemplos de Programação C