作业一 - 打印金字塔型九九乘法表

本文深入分析了为什么大多数程序员难以成为架构师的原因,并提供了从基础到高级阶段的有效晋升路径与建议,旨在帮助程序员理解并克服职业发展过程中的关键障碍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

要求:

1. 由两个类构成,一个主类为DemoMain,另一个类为Math。主类只用来调用Math类,Math类里面包括所有的print运算、方法。

2. 两个类的路径分别是:com.demo.main.DemoMain.java; com.demo.sub.Math.java.

3. 打印成金字塔型。

各种查资料求教后的代码如下,欢迎指正:

 

package com.demo.main;

import com.demo.sub.Math;
import java.util.*;

/*
* This is the main class to print Multiplication Table.
* @author  Chris Yuan
*/
public class DemoMain {
    public static void main(String[] args) {
	Math math = new Math();
	math.printNumber(9);
	}    
}

 

package com.demo.sub;

import java.util.*;
/*
* This class is used for Print Method.
* @author  ChrisYuan
*/
public class Math {	
	public void printNumber(int a) {	
	    for(int b=1; b<=a; b++) {
		    for(int d=1; d<=(a-b);d++) {
			    System.out.print("    ");
			}
	        for(int c=1; c<=b; c++) {
		        System.out.print(b+"*"+c+"="+b*c);
				System.out.print("  ");
		}
		System.out.println();
	}
	
	}
}

 

转载于:https://my.oschina.net/javacy/blog/77152

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值