[信息] if-else 的一个特性

[复制链接]
714|4
 楼主| jf101 发表于 2024-2-27 23:31 | 显示全部楼层 |阅读模式
if-else 的一个特性:
else 始终与和其在同一对括号内最近未匹配的 if 结合。
聪明的小伙伴,猜猜下面会输出什么?
  1. int main() {
  2.     int x = 1, y = 0;

  3.     if (x == 0)
  4.         if (y == 0)
  5.             printf("1");
  6.         else {
  7.             printf("2");
  8.         }
  9. }

Henryko 发表于 2024-2-29 22:59 | 显示全部楼层
差点给我整不自信了
稳稳の幸福 发表于 2024-2-29 23:10 | 显示全部楼层
丢大括号了吗
稳稳の幸福 发表于 2024-2-29 23:10 | 显示全部楼层
大括号都丢了,肯定抱错啊。
wanduzi 发表于 2024-2-29 23:18 | 显示全部楼层
这种代码最好别写。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

262

主题

1929

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部