Как записать 1<=k<=180 без использования "if" и "else"? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

как записать 1<=k<=180 без использования "if" и "else", на С, не на С++?

Решение задачи: «Как записать 1<=k<=180 без использования "if" и "else"?»

textual
Листинг программы
const char *results[] = {"BAD", "GOOD"};
printf ("%s\n", results[k >= 1 && k <= 180]);

Объяснение кода листинга программы

В этом коде используется массив указателей на строки, который содержит две строки: BAD и GOOD. Затем используется оператор условия и индексации для выбора строки, соответствующей условию. Конкретно, выбирается строка, когда значение переменной k больше или равно 1 и меньше или равно 180. Наконец, выбранная строка выводится на консоль с помощью функции printf.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.364 из 5
Похожие ответы