⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 multiply.java

📁 已经编写好的数据结构课本程序可以减轻您的负担
💻 JAVA
字号:
// =============== Program Description ===============
// 程序名称: multiply.c                             
// 程序目的: 设计一个可计算两数相乘,但仅用加法
//             运算,不使用乘法运算的程序。
// Written By Kuo-Yu Huang. (WANT Studio.)             
// =================================================== 
import ConsoleReader.*;					// 导入已定义的数据输入类

public class multiply
{	
	public static void main (String args[])	
	{
		int	NumA;			// 乘数变量
		int	NumB;			// 被乘数变量
		int	Product;		// 乘积变量

		System.out.print("Please enter Number A : ");	// 输入乘数
          	ConsoleReader console = new ConsoleReader(System.in);		
		NumA = console.readInt();
		System.out.print("Please enter Number B : ");	// 输入被乘数
		NumB = console.readInt();
		
		Product = Multiply(NumA,NumB);
		System.out.println(NumA+" * "+NumB+" = "+Product);
	}

// ---------------------------------------------------
// 递归乘法运算                                      
// ---------------------------------------------------
	public static int Multiply(int M,int N)
	{
		int	Result;

		if ( N == 1)
			Result = M;	// 递归结束条件
		else
			Result = M + Multiply(M,N-1);	// 递归执行部分
		return	Result;
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -