A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

本帖最后由 ertrtesr 于 2015-10-5 13:28 编辑



编译后提示错误

疑问,为什么编译后会找不到变量y?

2 个回复

倒序浏览
你的y变量只在for循环(内循环)里存在,出了for循环,y就消失了。你在for循环的外循环里打印,肯定没有的。你可以现在最外层或者for循环的外循环中先int y,然后再进内循环
回复 使用道具 举报
因为Y是定义在for循环里的,是局部变量,外部调用不到。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马