📄 multiply.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 + -