|
1. Оператор break
Операторът break е предназначен за прекъсване на изпълнението на цикли for, while и do-while в произволно място в тялото на цикъла. Синтаксисът на оператора е следният: CODE
Операторът може да бъде разположен на произволно място в тялото на цикъла, което място е допустимо за който и да е друг оператор. Изпълнението на break; предизвиква излизане от цикъла и предаване на управлението на оператора, записан непосредствено след цикъла. След излизането от цикъл с оператор break стойностите на променливите от цикъла не се изменят, като се запазват такива, каквито са били до изпълнението на break; 2. Задача илюстрираща използването на оператор break за изход от цикъла В масив са зададени цели числа едно от които е числото х. Да се намери позицията в масива, в която за пръв път се среща това число. 3. Оператор continue Операторът continue позволява да се завърши изпълнението на текущата итерация на цикъл. Синтаксисът на оператора е следния: CODE
Операторът continue; може да бъде записан на произволно място в тялото на цикъла, разрешено за оператор. Изпълнението на оператор continue; поражда следните действия:
4. Задача, илюстрираща използването на оператор continue; От клавиатурата се въвеждат 10 цели числа. Те се записват в масива int a[10]. В цикъл for се определят четните числа и се извеждат индексите им. Ако поредното число се окаже нечетно, чрез continue; се прекъсва текущата итерация на цикъла и не се изпълнява операторът за извеждане на индекса.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









