定义一个5行5列int 型的二维数组,数组元素赋值内容规
定:如果一个元素的行号+列号是偶数,那么该元素的值是0;如
果一个元素的行号+列号是奇数,那么该元素的值是1。完成赋值
并输出,以5行5列的形式输出该二维数组中的元素。
有帮助望采纳
package com.csdn;
public class q7504154 {
public static void main(String[] args) {
int[][] s = new int[5][5];
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
s[i][j] = (i + j) % 2;
}
}
for (int[] ints : s) {
for (int anInt : ints) {
System.out.print(anInt);
}
System.out.println();
}
}
}
int[][] arr = new int[5][5];
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
if((i+j)%2==0)
arr[i][j] = 0;
else
arr[i][j] = 1;
}
代码如下
public static void main(String[] args) {
// TODO Auto-generated method stub
int [][]arr = new int[5][5];
for(int i = 0;i<5;i++){
for(int j = 0;j<5;j++){
if((i+j)%2 == 0 )
arr[i][j] = 0;
else
arr[i][j] = 1;
}
}
//xianshi
for(int i = 0;i<5;i++){
for(int j = 0;j<5;j++){
if(j < 4)
System.out.print(arr[i][j] + " ");
else
System.out.print(arr[i][j]);
}
System.out.println();
}
}
int[][] a = new int[5][5];
for(int i = 0; i < a.length ; i++){
for(int j = 0; j < a.length ; j++){
if( ((i+1) + (j+1)) % 2 == 0 ){
a[i][j] = 0;
}else{
a[i][j] = 1;
}
}
}
for(int k = 0; k < a.length ; k++){
for(int l=0; l < a.length ; l++){
System.out.print(" "+a[k][l]);
}
System.out.println();
}
}