я реализовал следующую программу в CПочему условие типа (0 <a <5) всегда верно?
#include <stdio.h>
int main()
{
int a = 10 ;
if(0 < a < 5)
{
printf("The condition is true!") ;
}
return 0 ;
}
Почему условие 0<a<5
всегда возвращают true
?
Вы, вероятно, хотите '0 <а && а <5' выразить математическое выражение, которое вы показать здесь. – RageD
Это жуткая ошибка. Есть очень мало языков, которые позволяют вам делать сложные сложные условия, подобные этому. – Linuxios
@Linuxios: Python - это язык, который позволяет вам писать тесты диапазона. –