Как иметь одно и то же условие для 2 переменных в одной строке?

Я пытался добавить n и anotherVariable, но не мог понять, как это сделать, не вызывая ошибок.

Вам не хватает () всего вашего состояния для if. Также ^ в c не возведение в степень (это побитовое XOR).

wohlstad 10.01.2023 12:22
Руководство для начинающих по веб-разработке на React.js
Руководство для начинающих по веб-разработке на React.js
Веб-разработка - это захватывающая и постоянно меняющаяся область, которая постоянно развивается благодаря новым технологиям и тенденциям. Одним из...
Разница между Angular и React
Разница между Angular и React
React и AngularJS - это два самых популярных фреймворка для веб-разработки. Оба фреймворка имеют свои уникальные особенности и преимущества, которые...
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Инструменты для веб-скрапинга с открытым исходным кодом: Python Developer Toolkit
Веб-скрейпинг, как мы все знаем, это дисциплина, которая развивается с течением времени. Появляются все более сложные средства борьбы с ботами, а...
Калькулятор CGPA 12 для семестра
Калькулятор CGPA 12 для семестра
Чтобы запустить этот код и рассчитать CGPA, необходимо сохранить код как HTML-файл, а затем открыть его в веб-браузере. Для этого выполните следующие...
ONLBest Online HTML CSS JAVASCRIPT Training In INDIA 2023
ONLBest Online HTML CSS JAVASCRIPT Training In INDIA 2023
О тренинге HTML JavaScript :HTML (язык гипертекстовой разметки) и CSS (каскадные таблицы стилей) - две основные технологии для создания веб-страниц....
Как собрать/развернуть часть вашего приложения Angular
Как собрать/развернуть часть вашего приложения Angular
Вам когда-нибудь требовалось собрать/развернуть только часть вашего приложения Angular или, возможно, скрыть некоторые маршруты в определенных средах?
3
1
62
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Вы можете иметь столько, сколько вам нужно:

if ((n >= 1) && (n <= 10^4) && (condition))

Скобки вокруг выражений необязательны, но улучшают читаемость.

Также обратите внимание, что оператор ^ является оператором побитового исключающего ИЛИ в C.

C не имеет встроенного оператора для возведения в степень, но стандартная библиотека предоставляет для него некоторые функции.

#include <math.h>

double pow(double x, double y);
float powf(float x, float y);
long double powl(long double x, long double y);
//include math.h library
#include<stdio.h>
#include<math.h>
void main()
{
if (n>=1 && n<=pow(10,4))
{
  printf("This the condition you asked for");
}
}

Этот ответ показывает тот же подход, что и принятый.

BDL 11.01.2023 10:39

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

Mark Rotteveel 11.01.2023 11:17

Другие вопросы по теме