• Giga@hdv-tech.com
  • خدمات آنلاین 24H:
    • 7189078c
    • sns03
    • 6660e33e
    • یوتیوب 拷贝
    • اینستاگرام

    چرخه

    زمان ارسال: اوت-15-2023

    گاهی اوقات، ممکن است نیاز داشته باشیم که یک قطعه کد را بارها اجرا کنیم. به طور کلی، دستورات برنامه به صورت متوالی اجرا می شوند: اولین دستور در یک تابع، ابتدا و سپس دستور دوم و غیره.

    زبان های برنامه نویسی ساختارهای کنترلی متعددی را برای مسیرهای اجرایی پیچیده تر ارائه می دهند.

    دستورات حلقه به ما امکان می دهند یک دستور یا گروهی از دستورات را چندین بار اجرا کنیم، و فلوچارتی از دستورات حلقه در بیشتر زبان های برنامه نویسی به شرح زیر است:

    asd (2)

    الگوهای چرخه ای

    زبان C انواع حلقه های زیر را ارائه می دهد. برای مشاهده هر نوع برای جزئیات روی لینک کلیک کنید.

    الگوهای چرخه ای

    توضیحات

    در حالی که عود

    وقتی یک شرط معین درست است، عبارات یا گروهی از عبارات را تکرار کنید. این شرط را قبل از اجرای میزبان حلقه آزمایش می کند.

    برای عود

    اجرای چند بار دنباله ای از عبارات، ساده سازی کدی که متغیرهای حلقه را مدیریت می کند.

    انجام ... در حالی که عود

    شبیه دستور while است با این تفاوت که شرط را در انتهای موضوع حلقه آزمایش می کند.

    حلقه لانه

    از یک یا چند حلقه در حلقه while، for یا do... while استفاده کنید

    بیانیه کنترل حلقه

    دستور loop-control ترتیب اجرای کد را تغییر می دهد. با آن می توانید وارد کد شوید.

    زبان C دستورات کنترل حلقه زیر را ارائه می دهد. برای مشاهده جزئیات هر بیانیه روی لینک کلیک کنید.

    بیانیه کنترل

    توضیحات

    جمله شکستن

    برای خاتمه دادن به حلقه یاسوئیچدستور، جریان برنامه به اجرای دستور بعدی که به دنبال حلقه یا ادامه می یابد، ادامه می دهدسوئیچ.

    ادامه بیانیه

    به بدن حلقه بگویید فوراً چرخه را متوقف کند و چرخه بعدی را دوباره شروع کند.

    جمله گفت

    کنترل را به عبارت برچسب گذاری شده منتقل کنید. اما استفاده از دستور goto را در برنامه توصیه نکنید.

    حلقه بی نهایت

    اگر شرایط هرگز نادرست نباشد، حلقه به یک حلقه بی نهایت تبدیل می شود. چرخه for می تواند برای تحقق چرخه های بی نهایت به معنای سنتی استفاده شود. از آنجایی که هر یک از سه عبارتی که یک حلقه را تشکیل می دهند الزامی نیست، می توانید برخی از عبارات شرطی را خالی بگذارید تا یک حلقه بی نهایت تشکیل شود.

    نمونه زنده

    یک عبارت شرطی زمانی درست فرض می شود که وجود نداشته باشد. شما همچنین می توانید یک مقدار اولیه و یک عبارت افزایشی تنظیم کنید، اما به طور کلی، برنامه نویس C تمایل دارد از ساختار for (;;) برای نشان دادن یک حلقه بی نهایت استفاده کند.

    چرخه C فوق متعلق به شرکت فناوری فوتوالکترون شنژن HDV، با مسئولیت محدود، یک عملیات فنی نرم افزار است.، و این شرکت یک تیم نرم افزاری قدرتمند برای تجهیزات مرتبط با شبکه (مانند: AC) گرد هم آورده است.ONU/ ارتباطONU/ باهوشONU/ فیبرONU/XPONONU/GPONONUو غیره). برای هر مشتری که نیازهای انحصاری را سفارشی می کند، همچنین اجازه دهید محصولات ما هوشمندتر و پیشرفته تر شوند.



    وب