English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
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:
#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以存储信息并将其显示在屏幕上。