1.编写程序打印如下图案,要求图案的行数由用户输入。
public static void test() {
//打印图案
Scanner input = new Scanner(System.in);
System.out.print("请输入行数:");
int lineNumber = input.nextInt(); //键盘输入行数
// int arr[][] = new int [lineNumber][lineNumber];
for (int i = 1; i <= lineNumber; i++) { //行数
for (int j = 1; j <= i; j++) { //第i行的第j列
System.out.print(j+" ");
}
System.out.println("");
}
}
2." 百钱百鸡"的问题,题意是:5文钱可以买一只公鸡,3文钱可以买一只母鸡,1文钱可以买3只雏鸡。现在用100文钱买100只鸡,那么公鸡,母鸡,雏鸡各有多少只?编程实现。
public static void test2() {
//百钱买百鸡
for (int i = 0; i <20; i++) { //循环公鸡的数量
for (int j = 0; j < 33; j++) { //循环母鸡的数量
for (int j2 = 0; j2 < 300; j2++) { //循环小鸡的数量
if (((5*i)+(3*j)+(j2/3))&#