此问题在此处已有答案:
Compound condition in C: if (0.0 < a < 1.0)(4个答案)
7个月前关闭。
这篇文章是编辑和提交审查2天前.
4
*
**
***
****
我必须打印下面的模式,我在C和python中做过。现在在C中我使用了两个循环,但在python中,它使用了一个循环。这是否意味着两者有不同的复杂性。C++:时间复杂度O(n)时间复杂度O(n)
第一次
此问题在此处已有答案:
Compound condition in C: if (0.0 < a < 1.0)(4个答案)
7个月前关闭。
这篇文章是编辑和提交审查2天前.
4
*
**
***
****
我必须打印下面的模式,我在C和python中做过。现在在C中我使用了两个循环,但在python中,它使用了一个循环。这是否意味着两者有不同的复杂性。C++:时间复杂度O(n)时间复杂度O(n)
第一次
1条答案
按热度按时间sczxawaw1#
(5 > a > 3)
并不表示您所认为的含义。它会转换为(5>a) > 3
,而(5>a)
的计算结果为1
。然后,1>3
的计算结果为false,因此您得到“否”。做你想做的事,你做
if ( (5 > a) && (a > 3) )
。