输入int100为什么会影响到下面的main输出

来源:5-10 局部与全局

色空荣落处

2021-01-11 11:56

http://img3.mukewang.com/5ffbcbe30001c34207000661.jpg如果不加int=100,if和main内都会输出x=5,为什么if里面的x/2会影响到花括号外面的main输出啊?

写回答 关注

2回答

  • qgxx
    2021-10-03 13:33:53

    可以看一下我的笔记


  • 执笔画江山彡
    2021-01-13 11:44:38

    if语句里那个x=100;如果不加int,x的值只能用main()函数里的局部变量,所以除了fn1()函数中x的值,其他的x值当然都是5

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926220 学习 · 20797 问题

查看课程

相似问题