填空题
【说明】
下面程序的功能是显示已定义的一个3行3列的二维数组每行的元素,并求所有元素的和并输出。请在程序的每条横线处填写一个适当的语句,使程序的功能完整。
public class Arrayt
{{U}} (1) {{/U}}static{{U}} (2) {{/U}}main(String args[])
{
int sum=0;
int [][] = t {11,12,13}, {21,22,23},{31,32,33}};
for(int i=0;{{U}} (3) {{/U}}i++)
{
System. out. print("b["+i+"]:");
for(int j=0;{{U}} (4) {{/U}}j++)
System. out. print(b[i] [j] +" ");
{{U}}(5) {{/U}}
}
System. out. println ();
}
System. out. println("sum="+sum);
}
}
【正确答案】
1、public (2)void (3)i<3;或等价形式
【答案解析】(4)j<3;或等价形式 (5)sum+=b[i][j];或等价形式
[解析] (1)空为Java主函数的修饰符,是固定写法。(2)空Java主函数不需要返回值,这也是固定写法。(3)空数组共有3行,所以循环3次。(4)空数组共有3列,所以循环3次。(5)空是将b[i][j]累加到sum中。