Magic振宏2013蓄势待发
2015-09-05 09:42
主函数中x=10,if中x>0,这不是说明主函数是必须要经过if函数吗?这样得出的结果不就是50?
加了个int,在if重新设置了为x的局部变量!
是啊,所以要在if语句里面在设个局部变量x,就不会影响main的局部变量了
int x=10 是局部变量的赋值语句呀...
if里面 x >0 后 被重新赋值成 100 了
所以后面的操作对像都是这个 x
Magic振...
我知道,x重新赋值成100然后除以个2最后输出50,那最后if语句输出的跟main输出的不应该都是50吗
2015-09-05 13:05:23
共 1 条回复 >
C语言入门
926025 学习 · 20793 问题
相似问题
回答 1
回答 3
回答 2