严海荣 发表于 2012-9-21 18:59 变量遵循:先赋值,后使用! 你的num没初始化,在外边打印就会报错。 int num = 0; 输出语句放到for()内的 ...
sclsfw 发表于 2012-9-21 20:34 为什么这个不报错
王小闲7 发表于 2012-9-21 20:49 因为你赋初值了,你这个写法其实本质上和一样的,你先定义一个变量,然后再赋值。和你定义一个变量就赋值 ...
sclsfw 发表于 2012-9-21 21:19 把for换成while也会失败为什么同样的语句放在循环和判断语句中的结果不一样? ...
赵永康 发表于 2012-9-21 22:29 本人疑问?? 不是虚拟机会给Num默认初始化值为0吗??那怎么不打印为o呢?? ...