H0893_888 2022-09-16 22:27 采纳率: 100%
浏览 29
已结题

搞不懂C语言当中的标点符号的作用

int main()
{

int age = 10;
if (age > 18);
printf("成年了");
return 0;

}

  18括号后边的分号到底加不加,我加了是正常的,但是不加不会报错,正常运行但是不会输出结果(未成年),但是我看的教学博主他就没有加分号也可以正常运行并且输出结果,有点懵,求大神解答一下。

img

img

img

img

  • 写回答

2条回答 默认 最新

    报告相同问题?

    相关推荐 更多相似问题

    问题事件

    • 已结题 9月16日
    • 已采纳回答 9月16日
    • 创建了问题 9月16日

    悬赏问题

    • ¥15 关于C# 英文打字练习器程序设计
    • ¥15 想用switch完成这个操作,但试了很多遍都无法运行
    • ¥15 wfp应用层设计规则如何能传递到内核层
    • ¥15 关于机器学习创新点几个问题
    • ¥15 python程序编写
    • ¥15 Type-C扩展坞的RTL8153地址硬改
    • ¥15 uniapp websocket 发送 sub 监听后,代码自动发送了 unsub ,解除了监听
    • ¥15 nativefier封装electron的应用遇到alert弹窗后input栏获取不到焦点,confirm不弹出的问题。
    • ¥15 Simulink使用HDL coder生成verilog代码时遇到问题
    • ¥20 怎样让两台不同的电脑访问外网的IP一致?