Rahul Nikhade Ответов: 1

Что такое вывод этой программы и если 0 (ноль), то как.?


#include<stdio.h>
int main(void)
{
	int a=1, b=2,c=3;
		
	a=b==c;
  printf("%d",a);

 printf("\n");

    
}


Что я уже пробовал:

what is output of this program and if 0(zero ) then how.?

1 Ответов

Рейтинг:
0

RickZeeland

Выход равен 0.
Это потому что b==c есть 'ложный- что равно 0.
Если бы это было так ... истинный"это будет 1 (например, если b будет 3).
Попробуйте это сделать в интернете: Бесплатная онлайн IDE и терминал[^]

Если вы предпочитаете использовать true и false как и в C#, см.: [stdbool.ч]