కొన్నిసార్లు, మనం ఒకే కోడ్ ముక్కను చాలాసార్లు అమలు చేయాల్సి రావచ్చు. సాధారణంగా, ప్రోగ్రామ్ స్టేట్మెంట్లు వరుసగా అమలు చేయబడతాయి: ఒక ఫంక్షన్లోని మొదటి స్టేట్మెంట్ మొదట సంభవిస్తుంది, తరువాత రెండవ స్టేట్మెంట్ మరియు మొదలైనవి.
ప్రోగ్రామింగ్ లాంగ్వేజ్లు మరింత సంక్లిష్టమైన అమలు మార్గాల కోసం బహుళ నియంత్రణ నిర్మాణాలను అందిస్తాయి.
లూప్ స్టేట్మెంట్లు స్టేట్మెంట్ లేదా స్టేట్మెంట్ల సమూహాన్ని అనేకసార్లు అమలు చేయడానికి మాకు అనుమతిస్తాయి మరియు కిందివి చాలా ప్రోగ్రామింగ్ భాషల్లోని లూప్ స్టేట్మెంట్ల ఫ్లోచార్ట్:
చక్రీయ నమూనాలు
C భాష క్రింది లూప్ రకాలను అందిస్తుంది. వివరాల కోసం ప్రతి రకాన్ని వీక్షించడానికి లింక్పై క్లిక్ చేయండి.
చక్రీయ నమూనాలు | వివరణ |
పునరావృతం అయితే | ఇచ్చిన షరతు నిజం అయినప్పుడు స్టేట్మెంట్లు లేదా స్టేట్మెంట్ల సమూహాన్ని పునరావృతం చేయండి. ఇది లూప్ హోస్ట్ను అమలు చేయడానికి ముందు పరిస్థితిని పరీక్షిస్తుంది. |
పునరావృతం కోసం | లూప్ వేరియబుల్స్ని నిర్వహించే కోడ్ని సరళీకృతం చేయడం ద్వారా అనేక సార్లు స్టేట్మెంట్ల క్రమాన్ని అమలు చేయడం. |
పునరావృతం అయితే | లూప్ సబ్జెక్ట్ చివరిలో కండిషన్ని పరీక్షించడం తప్ప అయితే అయితే స్టేట్మెంట్ను పోలి ఉంటుంది. |
గూడు లూప్ | అయితే, ఫర్ లేదా డూ... అయితే లూప్లో ఒకటి లేదా అంతకంటే ఎక్కువ లూప్లను ఉపయోగించండి |
లూప్ నియంత్రణ యొక్క ప్రకటన
లూప్-నియంత్రణ ప్రకటన కోడ్ అమలు చేయబడిన క్రమాన్ని మారుస్తుంది. దానితో మీరు కోడ్లోకి వెళ్లవచ్చు.
సి భాష క్రింది లూప్ నియంత్రణ ప్రకటనలను అందిస్తుంది. ప్రతి స్టేట్మెంట్ వివరాలను చూడటానికి లింక్పై క్లిక్ చేయండి.
నియంత్రణ ప్రకటన | వివరణ |
వాక్యం విచ్ఛిన్నం | లూప్ను ముగించడానికి లేదామారండిస్టేట్మెంట్, ప్రోగ్రామ్ స్ట్రీమ్ లూప్ను అనుసరించే తదుపరి స్టేట్మెంట్ను అమలు చేయడం కొనసాగిస్తుంది లేదామారండి. |
ప్రకటన కొనసాగించు | లూప్ బాడీకి వెంటనే సైకిల్ను ఆపివేసి, తదుపరి చక్రాన్ని మళ్లీ ప్రారంభించమని చెప్పండి. |
గోటో వాక్యం | ట్యాగ్ చేయబడిన స్టేట్మెంట్కు నియంత్రణను బదిలీ చేయండి. కానీ ప్రోగ్రామ్లో గోటో స్టేట్మెంట్ని ఉపయోగించమని సిఫార్సు చేయవద్దు. |
అనంతమైన లూప్
పరిస్థితులు ఎప్పుడూ తప్పు కాకపోతే, లూప్ అనంతమైన లూప్ అవుతుంది. సాంప్రదాయిక అర్థంలో అనంతమైన చక్రాలను గ్రహించడానికి ఫర్ సైకిల్ని ఉపయోగించవచ్చు. లూప్గా ఉండే మూడు వ్యక్తీకరణలలో ఏదైనా తప్పనిసరి కాదు కాబట్టి, మీరు అనంతమైన లూప్ను రూపొందించడానికి కొన్ని షరతులతో కూడిన వ్యక్తీకరణలను ఖాళీగా ఉంచవచ్చు.
జీవన ఉదాహరణ
షరతులతో కూడిన వ్యక్తీకరణ అది లేనప్పుడు అది నిజం అని భావించబడుతుంది. మీరు ప్రారంభ విలువను మరియు పెరుగుతున్న వ్యక్తీకరణను కూడా సెట్ చేయవచ్చు, కానీ సాధారణంగా, C ప్రోగ్రామర్ అనంతమైన లూప్ను సూచించడానికి (;;) నిర్మాణాన్ని ఉపయోగిస్తుంది.
పైన ఉన్న C సైకిల్ షెన్జెన్ HDV ఫోటోఎలెక్ట్రాన్ టెక్నాలజీ కో., LTD., ఒక సాఫ్ట్వేర్ టెక్నికల్ ఆపరేషన్కి చెందినది., మరియు కంపెనీ నెట్వర్క్ సంబంధిత పరికరాల కోసం శక్తివంతమైన సాఫ్ట్వేర్ బృందాన్ని ఒకచోట చేర్చింది (ఉదా: ACONU/ కమ్యూనికేషన్ONU/ తెలివైనONU/ ఫైబర్ONU/XPONONU/GPONONUమొదలైనవి) . ప్రతి కస్టమర్కు అవసరమైన ప్రత్యేక డిమాండ్లను అనుకూలీకరించండి, మా ఉత్పత్తులను మరింత తెలివిగా మరియు అధునాతనంగా ఉండనివ్వండి.