要打印的图案是:(使用LOOPS):它是一个数字模式,最后一列是每行中元素的总和:
{objectProperty: ['a','b','c']}
模式可以划分为
1234 10
2234 11
3334 13
4444 16
我做了这么多:
1 234 10
22 34 11
333 4 13
4444 16
我不知道如何继续。 请帮助。代码应该在 java 中 谢谢大家的建议。
答案 0 :(得分:1)
您可以使用以下代码打印图案。
public static void main(String[] args) {
new pattern().main(4);
}
void main(int n) {
int sum;
for (int i = 1; i <=n; i++) {
sum = 0;
for (int j = 1; j <=n; j++) {
if (i > j) {
sum = sum + i;
System.out.print(i);
} else {
sum = sum + j;
System.out.print(j);
}
}
System.out.print(" " + sum);
System.out.print("\n");
}
}