c中悬空问题到底是什么?



代码怎么能这样工作? 哪些 if-else 语句相互关联? 那么为什么输出是"$$$$$"这样的呢?

#include <stdio.h>
int main() {
int x = 11;
int y = 9;
if(x<10)
if(y>10)
puts("*****");
else
puts("#####");
puts("$$$$$");
return 0;
}

节省时间。 使用自动格式化程序。

希望"为什么输出像"$$$$$"?是不言而喻的。

#include <stdio.h>
int main() {
int x = 11;
int y = 9;
if (x < 10)
if (y > 10)
puts("*****");
else
puts("#####");
puts("$$$$$");
return 0;
}

相关内容

最新更新