Артем :)
Артем :)

Как понимать while (x) в Си, где x - число? поясните

Ви
Виталя

"while(x)" то же что "while(x!=0)"
в Сях любое ненулевое == "истина", а ноль равен "ложно".
Выполняется пока это х ненулевое. как только внутри цикла переменная х обнулится или в условии макрос х выдаст ноль -цикл завершится

Парвиз
Парвиз

бесконечный цикл

АП
Александр Подковыров

Почитай определение циклов в C.

Настя Симонова
Настя Симонова

Зацикленность

Похожие вопросы
СИ поясните пжл. отрывок:
Вычислите модуль числа X (x=100, x=-458,x=0) ПОМОГИТЕ ПОЖАЛУЙСТА
Си, как найти совершенное число
Вот не понимаю поясните...
не понимаю чего от меня хочет программа, впервые в си
Как в си++ сложить два числа в шестнадцатеричной системе счисления?
Поможете найти ошибку? (Python) while x > 0 : print('Hello!' * x) x -= 1 Выдает: "SyntaxError: invalid syntax"
Влияет ли на цикл while глобальные переменные на языке Си?
как организовать выход из цикла while если не выполнится два условия (язык СИ)
Паскаль Как обозначить число>=x>число в паскале?