English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مجموعة من أمثلة البرمجة في لغة C
في هذا المثال، ستتعلم كيفية تخزين معلومات الطالب في هيكل وإظهارها على الشاشة.
لفهم هذا المثال، يجب أن تكون على علم بما يليبرمجة Cالموضوع:
#include <stdio.h> struct student { char name[50]; int roll; float marks; } s; int main() { printf("إدخال المعلومات:\n"); printf("ادخل الاسم: "); fgets(s.name, sizeof(s.name), stdin); printf("ادخل رقم التسجيل: "); scanf("%d", &s.roll); printf("ادخل العلامات: "); scanf("%f", &s.marks); printf("显示信息:\n"); printf("اسم: "); printf("%s", s.name); printf("رقم التسجيل: %d\n", s.roll); printf("علامات: %.1f\n", s.marks); عدد 0; }
نتائج الإخراج
إدخال المعلومات: ادخل الاسم: Jack ادخل رقم التسجيل: 23 ادخل العلامات: 34.5 显示信息: الاسم: Jack رقم الطالب: 23 النقاط: 34.5
في هذا البرنامج، قم بإنشاء بنية student. البنية تحتوي على ثلاثة أعضاء: name (نص)، roll (عدد طبيعي) و marks (رقم عشري).
ثم، قم بإنشاء متغير بنية س (s) لتحديد المعلومات وتعيينها على الشاشة.