课程
/后端开发
/C
/C语言入门
if语句内, x=50main方法内, x=10fn1(): x=77
为什么不是程序从上到下的顺序?????????
2016-06-02
源自:C语言入门 5-10
正在回答
首先在main()里面是先执行 花括号里的 printf("if语句内, x=%d\n", x); 再执行花括号后边printf("main方法内, x=%d\n", x); 因此 if语句内, x=50 排在 main方法内, x=10前面 。
因为自创函数fn1()需要定义在main函数之前,并不代表先执行这个语句,fn1是最后调入的。所以顺序就这样没错。
qq_打开天空_03326775 提问者
哪的??
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答函数的调用 输出顺序的问题
1 回答输出结果的顺序
2 回答改变格式符的顺序导致输出出现了问题,请问格式符顺序问题是怎么样的?
1 回答顺序的问题
2 回答num= 顺序问题