c语言if语句里能再次用if语句吗

c语言if语句里能再次用if语句吗例如if(a!=0){if(b>0)d=1 else d=2
2025-03-23 18:27:32
推荐回答(3个)
回答1:

可以在if中使用函数调用,a函数调用完毕后会返回一个值,这个值会与后面的结果判断 不过你的if里用错了,判断相等使用==,一个=是赋值操作

回答2:

理论上可以嵌套无数级,但性能不好的编译器会有所限制,令外受诸如内存大小等诸多因素限制,不可能无限嵌套

回答3:

可以用的 if的嵌套