C语言为什么IF语句输出的总是else后的语句。

2025-03-22 19:37:59
推荐回答(3个)
回答(1):

首先请确认你输入的数能正确的赋值给变量x,按照你的scanf中写法,输入时应该是 x520 这样才对

回答(2):

因为你的判断条件是且,所以你一个数要同时满足 5,8,13整除=0,才会到if语句里面

回答(3):

有一个数能同时被5 8 13 整除吗 ?将&&换成 || 看看