C.
continue语句
[简答题][4分][难度2]
(1)i=0;
do{ i++;}while(true);
[参考答案] while循环条件错,改为:i<30
[简答题][4分][难度2]
(2)while(i>100)
sum+=i;
i--;
[参考答案] while循环差{},补上。
[简答题][4分][难度2]
(3)while(i<=100);
{ System.out.println(i);
i++;}
[参考答案] while语句多“;”,去掉
[简答题][4分][难度2]
(4)int factorial=1;
For(int i=1;i<5;i++)
{ while(i>1)factorial*=i--;
System.out.println(factorial);}
[参考答案] 在for循环里改变了循环控制变量,改为:int j=i;while(j>1)factorial*=j--;
[简答题][4分][难度2]
(5)int test(int x)
{ int x;
x=Math.abs(x);
return x;}
[参考答案] 方法体内不能定义形式参数,改为:int y; y=Math.abs(x); return y;