كيف يختلف "الاستراحة" و "المتابعة" في C؟


الاجابه 1:

بيان استراحة

تتيح عبارة الاستراحة لبرنامج لتخطي جزء من الكود

  • غالبًا ما يستخدم في الحلقات. يشير الاسم إلى أنه يكسر الحلقة هناك فقط دون الذهاب إلى مزيد من التكرار

تابع البيان

  • إنه بيان قفزة آخر مثل الاستراحة ، بدلاً من فرض الإنهاء ، فإنه يفرض التكرار التالي على الحدوث.

للحصول على وضوح حول عبارات القفز مثل المتابعة والاستراحة ، يمكنك مشاهدة هذا الدرس على غير أكاديمي

القفز البيانات | تكرار أحكام الإعدام - حلقات | تدفق التحكم فئة 11 | فهم C / C ++ - غير أكاديمي

آمل أن يساعد


الاجابه 2:

الفرق بين عبارات الاستراحة والاستمرار في لغة C هو أن الكسر يؤدي إلى إنهاء الحلقة المغلقة الأعمق فورًا. وحيث أن بيان المتابعة يؤدي إلى بدء التكرار التالي للحلقة المغلقة (من أجل ، بينما ، أو تفعل). تأخذ عبارة المتابعة في حين تقوم حلقات التنفيذ بالتحكم في حالة اختبار الحلقة فورًا ، بينما في الحلقة for تأخذ السيطرة إلى خطوة الزيادة في الحلقة.

على سبيل المثال: كسر البيانات

# تشمل 
انت مين()
{
    int i، sum = 0؛
    لـ (i = 1 ؛ i <= 10 ؛ ++ i)
    {
        إذا (i٪ 2 == 0)
        {
            استراحة؛
        }
        مبلغ + = ط ؛
    }
    printf ("Sum =٪ d، i =٪ d"، sum، i)؛
    عودة 0 ؛
}

الإخراج هنا

مجموع = 1 ، أنا = 2

على سبيل المثال: متابعة البيانات

# تشمل 
انت مين()
{
    int i، sum = 0؛
    لـ (i = 1 ؛ i <= 10 ؛ ++ i)
    {
        إذا (i٪ 2 == 0)
        {
            استمر؛
        }
        مبلغ + = ط ؛
    }
    printf ("Sum =٪ d، i =٪ d"، sum، i)؛
    عودة 0 ؛
}

الإخراج هنا

مجموع = 25 ، أنا = 11

الاجابه 3:

الفرق بين عبارات الاستراحة والاستمرار في لغة C هو أن الكسر يؤدي إلى إنهاء الحلقة المغلقة الأعمق فورًا. وحيث أن بيان المتابعة يؤدي إلى بدء التكرار التالي للحلقة المغلقة (من أجل ، بينما ، أو تفعل). تأخذ عبارة المتابعة في حين تقوم حلقات التنفيذ بالتحكم في حالة اختبار الحلقة فورًا ، بينما في الحلقة for تأخذ السيطرة إلى خطوة الزيادة في الحلقة.

على سبيل المثال: كسر البيانات

# تشمل 
انت مين()
{
    int i، sum = 0؛
    لـ (i = 1 ؛ i <= 10 ؛ ++ i)
    {
        إذا (i٪ 2 == 0)
        {
            استراحة؛
        }
        مبلغ + = ط ؛
    }
    printf ("Sum =٪ d، i =٪ d"، sum، i)؛
    عودة 0 ؛
}

الإخراج هنا

مجموع = 1 ، أنا = 2

على سبيل المثال: متابعة البيانات

# تشمل 
انت مين()
{
    int i، sum = 0؛
    لـ (i = 1 ؛ i <= 10 ؛ ++ i)
    {
        إذا (i٪ 2 == 0)
        {
            استمر؛
        }
        مبلغ + = ط ؛
    }
    printf ("Sum =٪ d، i =٪ d"، sum، i)؛
    عودة 0 ؛
}

الإخراج هنا

مجموع = 25 ، أنا = 11

الاجابه 4:

الفرق بين عبارات الاستراحة والاستمرار في لغة C هو أن الكسر يؤدي إلى إنهاء الحلقة المغلقة الأعمق فورًا. وحيث أن بيان المتابعة يؤدي إلى بدء التكرار التالي للحلقة المغلقة (من أجل ، بينما ، أو تفعل). تأخذ عبارة المتابعة في حين تقوم حلقات التنفيذ بالتحكم في حالة اختبار الحلقة فورًا ، بينما في الحلقة for تأخذ السيطرة إلى خطوة الزيادة في الحلقة.

على سبيل المثال: كسر البيانات

# تشمل 
انت مين()
{
    int i، sum = 0؛
    لـ (i = 1 ؛ i <= 10 ؛ ++ i)
    {
        إذا (i٪ 2 == 0)
        {
            استراحة؛
        }
        مبلغ + = ط ؛
    }
    printf ("Sum =٪ d، i =٪ d"، sum، i)؛
    عودة 0 ؛
}

الإخراج هنا

مجموع = 1 ، أنا = 2

على سبيل المثال: متابعة البيانات

# تشمل 
انت مين()
{
    int i، sum = 0؛
    لـ (i = 1 ؛ i <= 10 ؛ ++ i)
    {
        إذا (i٪ 2 == 0)
        {
            استمر؛
        }
        مبلغ + = ط ؛
    }
    printf ("Sum =٪ d، i =٪ d"، sum، i)؛
    عودة 0 ؛
}

الإخراج هنا

مجموع = 25 ، أنا = 11