Неравенство в С: основные принципы и примеры решения
Не равно в языке С - это оператор "!=" (восклицательный знак с знаком "="). Он используется для сравнения двух значений на неравенство. Если значения не равны друг другу, то оператор возвращает истинное значение (1), иначе - ложное значение (0).
Примеры использования оператора "!=":
1. Сравнение двух чисел:
c
int a = 5;
int b = 6;
if(a != b) {
printf("a и b не равны\n");
}
В этом примере программа выведет на экран сообщение "a и b не равны", так как переменные a и b не равны.
2. Сравнение символов:
c
char c = 'a';
if(c != 'b') {
printf("c не равно b\n");
}
В этом примере программа выведет на экран сообщение "c не равно b", так как символ 'a' не равен символу 'b'.
3. Сравнение строк:
c
char str1[] = "Hello";
char str2[] = "World";
if(strcmp(str1, str2) != 0) {
printf("Строки не равны\n");
}
В этом примере программа сравнивает две строки. Если они не равны друг другу, то сообщение "Строки не равны" будет выведено на экран.
Таким образом, оператор "!=" позволяет проверить на неравенство любые два значения в языке С, будь то числа, символы или строки.