• Giga@hdv-tech.com
  • خدمة 24 ساعة عبر الإنترنت:
    • 7189078 ج
    • sns03
    • 6660e33e
    • يوتيوب 拷贝
    • الانستغرام

    دورة

    الوقت ما بعد: 15 أغسطس - 2023

    في بعض الأحيان ، قد نحتاج إلى تنفيذ نفس الجزء من التعليمات البرمجية عدة مرات.بشكل عام ، يتم تنفيذ تعليمات البرنامج بالتسلسل: تحدث العبارة الأولى في دالة أولاً ، متبوعة بالعبارة الثانية ، وهكذا.

    توفر لغات البرمجة هياكل تحكم متعددة لمسارات تنفيذ أكثر تعقيدًا.

    تسمح لنا العبارات الحلقية بتنفيذ عبارة أو مجموعة من العبارات متعددة المرات ، وفيما يلي مخطط انسيابي لعبارات الحلقة في معظم لغات البرمجة:

    ايه اس دي (2)

    الأنماط الدورية

    توفر لغة C أنواع الحلقات التالية.انقر فوق الارتباط لعرض كل نوع للحصول على التفاصيل.

    الأنماط الدورية

    وصف

    أثناء التكرار

    كرر العبارات أو مجموعة العبارات عندما يكون شرط معين صحيحًا.يختبر الشرط قبل تنفيذ مضيف الحلقة.

    للتكرار

    تنفيذ سلسلة من العبارات عدة مرات ، وتبسيط الكود الذي يدير متغيرات الحلقة.

    افعل ... أثناء التكرار

    على غرار العبارة while إلا أنها تختبر الشرط في نهاية موضوع الحلقة.

    حلقة العش

    استخدم حلقة واحدة أو أكثر في حلقة while ، for أو do ... while

    بيان التحكم في الحلقة

    تقوم عبارة التحكم في الحلقة بتغيير الترتيب الذي يتم تنفيذ الكود.مع ذلك يمكنك القفز في الكود.

    توفر لغة C عبارات التحكم في الحلقة التالية.انقر على الرابط لمعرفة تفاصيل كل بيان.

    بيان التحكم

    وصف

    كسر الجملة

    لإنهاء الحلقة أو عبارة التبديل ، يستمر دفق البرنامج في تنفيذ العبارة التالية التي تتبع الحلقة أو التبديل.

    تواصل البيان

    أخبر جسم الحلقة بإيقاف الدورة على الفور وابدأ الدورة التالية مرة أخرى.

    اذهب الى الجملة

    نقل عنصر التحكم إلى البيان الموسوم.لكن لا تنصح باستخدام تعليمة goto في البرنامج.

    حلقة لا نهائية

    إذا لم تكن الشروط خاطئة مطلقًا ، تصبح الحلقة حلقة لا نهائية.يمكن استخدام دورة for لتحقيق دورات لا نهائية بالمعنى التقليدي.نظرًا لأن أيًا من التعبيرات الثلاثة التي تشكل حلقة ليست ضرورية ، يمكنك ترك بعض التعبيرات الشرطية فارغة لتشكيل حلقة لا نهائية.

    مثال حي

    يُفترض أن يكون التعبير الشرطي صحيحًا عندما لا يكون موجودًا.يمكنك أيضًا تعيين قيمة أولية وتعبير تزايدي ، ولكن بشكل عام ، يميل مبرمج C إلى استخدام بنية for (؛ ؛) لتمثيل حلقة لا نهائية.

    تنتمي دورة C أعلاه إلى Shenzhen HDV Photoelectron Technology co. ، LTD. ، وهي عملية تقنية برمجية. ، وقد جمعت الشركة فريقًا قويًا من البرامج للمعدات المتعلقة بالشبكة (مثل: ACONU/ تواصلONU/ ذكيONU/ الفيبرONU/ XPONONU/ GPONONUإلخ.) .لكل عميل تخصيص الطلبات الحصرية الذين يحتاجون إليها ، دع منتجاتنا أيضًا أكثر ذكاءً وتقدمًا.



    الويب 聊天