1.查找以下Java程序的输出。
class MainClass { public static void main(String arg[]) { int arr[][]={{4,3},{2,1}}; int i,j; for(i=1;i>-1;i--) { for(j=1;j>-1;j--) { System.out.print(arr[i][j]); } } } }
输出结果
1234
说明
上面的java程序可以通过以下步骤解决:
步骤1 –
初始化二维数组
步骤2 –
Nested for循环用于打印数组的值。
步骤3 –使用
打印功能打印值,第一个值为arr [1] [1];如我们所见,在二维数组中,arr [1] = {2,1}的值;这就是为什么arr [1] [1] = 1的值;
类似地,arr [1] [0] = 2的值;arr [0] [1] = 3; 并且arr [0] [0] = 4的值;
因此,该程序的最终输出将为“ 1234”。