如何在不使用变量和运算符的情况下编写 if 条件?条件应该始终为真。
if(condition)
{
executable statements;
}
最佳答案
只需使用任何非零数字来填充 if 语句中的条件
Examples:
if(1), if(2), .....so on
similarly
if(-1), if(-2), .....so on
除了 if(0) 之外的所有情况,这些都适用
原因:条件可以填除0以外的任意值。这样做的原因是一般在C中,
0 is returned by a false condition
因此,如果您输入 0,C 会跳过将条件判断为 false 的 if block 。
所以你的代码是:
if(1) //I just considered 1
{
executable statements;
}
关于c - 如何在不使用任何变量和运算符的情况下编写始终为真的 if 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33963612/