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

دليل تعليمات C الأساسية

تحكم عملية C

الوظائف في لغة C

الصفوف في لغة C

المراجع في لغة C

النصوص في لغة C

هيكل C

ملفات C

C أخرى

دليل مرجع C

استخدام الهيكل لتحديد معلومات الطالب في برنامج C

مجموعة من أمثلة البرمجة في لغة 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) لتحديد المعلومات وتعيينها على الشاشة.

مجموعة من أمثلة البرمجة في لغة C