给定数字n作为输入,我们需要打印其表。
例子 :
Input : 5
Output : 5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
Input : 8
Output : 8 * 1 = 8
8 * 2 = 16
8 * 3 = 24
8 * 4 = 32
8 * 5 = 40
8 * 6 = 48
8 * 7 = 56
8 * 8 = 64
8 * 9 = 72
8 * 10 = 80
8 * 11 = 88
8 * 12 = 96
示例1:最多显示10个乘法表
C++
// CPP program to print table of a number
#include
using namespace std;
int main()
{
int n = 5; // Change here to change output
for (int i = 1; i <= 10; ++i)
cout << n << " * " << i << " = "
<< n * i << endl;
return 0;
}
Java
// Java program to print table
// of a number
import java.io.*;
class table
{
// Driver code
public static void main(String arg[])
{
// Change here to change output
int n = 5;
for (int i = 1; i <= 10; ++i)
System.out.println(n + " * " + i +
" = " + n * i);
}
}
// This code is contributed by Anant Agarwal.
Python
# Python Program to print table
# of a number upto 10
def table(n):
for i in range (1, 11):
# multiples from 1 to 10
print "%d * %d = %d" % (n, i, n * i)
# number for which table is evaluated
n = 5
table(n)
# This article is contributed by Shubham Rana
C#
// C# program to print
// table of a number
using System;
class GFG
{
// Driver code
public static void Main()
{
// Change here to
// change output
int n = 5;
for (int i = 1; i <= 10; ++i)
Console.Write(n + " * " + i +
" = " + n *
i + "\n");
}
}
// This code is contributed
// by Smitha.
PHP
Javascript
C++
// CPP program to print table over a range.
#include
using namespace std;
int main()
{
int n = 8; // Change here to change input number
int range = 12; // Change here to change result.
for (int i = 1; i <= range; ++i)
cout << n << " * " << i << " = "
<< n * i << endl;
return 0;
}
Java
// Java program to print table
// over given range.
import java.io.*;
class table
{
// Driver code
public static void main(String arg[])
{
// Change here to change input number
int n = 8;
// Change here to change result
int range = 12;
for (int i = 1; i <= range; ++i)
System.out.println(n + " * " + i
+ " = " + n * i);
}
}
// This code is contributed by Anant Agarwal.
Python
# Python Program to print table
# of a number given range
def table(n, r):
for i in range (1, r + 1):
# multiples from 1 to r (range)
print "%d * %d = %d" % (n, i, n * i)
# number for which table is evaluated
n = 8
# range upto which multiples are to be calculated
r = 12
table(n,r)
# This article is contributed by Shubham Rana
C#
// C# program to print
// table over given range.
using System;
class GFG
{
// Driver code
public static void Main()
{
// Change here to
// change input number
int n = 8;
// Change here to
// change result
int range = 12;
for (int i = 1; i <= range; ++i)
Console.Write(n + " * " +
i + " = " +
n * i + "\n");
}
}
// This code is contributed
// by Smitha.
PHP
Javascript
输出 :
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
上面的程序最多只能计算10个乘法表。
下面的程序是对上面程序的修改,在该程序中,还要求用户输入应该显示乘法表的范围。
示例2:显示乘法表到给定范围
C++
// CPP program to print table over a range.
#include
using namespace std;
int main()
{
int n = 8; // Change here to change input number
int range = 12; // Change here to change result.
for (int i = 1; i <= range; ++i)
cout << n << " * " << i << " = "
<< n * i << endl;
return 0;
}
Java
// Java program to print table
// over given range.
import java.io.*;
class table
{
// Driver code
public static void main(String arg[])
{
// Change here to change input number
int n = 8;
// Change here to change result
int range = 12;
for (int i = 1; i <= range; ++i)
System.out.println(n + " * " + i
+ " = " + n * i);
}
}
// This code is contributed by Anant Agarwal.
Python
# Python Program to print table
# of a number given range
def table(n, r):
for i in range (1, r + 1):
# multiples from 1 to r (range)
print "%d * %d = %d" % (n, i, n * i)
# number for which table is evaluated
n = 8
# range upto which multiples are to be calculated
r = 12
table(n,r)
# This article is contributed by Shubham Rana
C#
// C# program to print
// table over given range.
using System;
class GFG
{
// Driver code
public static void Main()
{
// Change here to
// change input number
int n = 8;
// Change here to
// change result
int range = 12;
for (int i = 1; i <= range; ++i)
Console.Write(n + " * " +
i + " = " +
n * i + "\n");
}
}
// This code is contributed
// by Smitha.
的PHP
Java脚本
输出:
8 * 1 = 8
8 * 2 = 16
8 * 3 = 24
8 * 4 = 32
8 * 5 = 40
8 * 6 = 48
8 * 7 = 56
8 * 8 = 64
8 * 9 = 72
8 * 10 = 80
8 * 11 = 88
8 * 12 = 96