本文将带您了解关于js用for循环实现乘法口诀表的新内容,同时我们还将为您解释js使用for循环输出九九乘法表的相关知识,另外,我们还将为您提供关于C语言实例-输出九九乘法口诀表、C语言打印出乘法口诀
本文将带您了解关于js用for循环实现乘法口诀表的新内容,同时我们还将为您解释js使用for循环输出九九乘法表的相关知识,另外,我们还将为您提供关于C 语言实例 - 输出九九乘法口诀表、C语言打印出乘法口诀表、Java 面试 - 打印九九乘法口诀表、java-乘法口诀表。(新手)的实用信息。
本文目录一览:js用for循环实现乘法口诀表(js使用for循环输出九九乘法表)
for循环可以打印一个乘法口诀表。需要使用for循环的嵌套
<script>
for(var i = 0; i <= 9; i++){
// 外层循环控制行数,外层循环执行一次,内层循环全部执行
for(var j = 1; j <= i; j++){
// 内层循环控制打印的公式
// 第一行一个式子,第二行两个, 第n行n个(直到9)所以j <= i
document.write(j + " X " + i + " = " + i*j +" ");
}
document.write("<br>");
// 内部循环执行一次,一行完成,打印一个换行
}
</script>
C 语言实例 - 输出九九乘法口诀表
C 语言实例 - 输出九九乘法口诀表
使用嵌套 for 循环输出九九乘法口诀表。
实例
#include<stdio.h>
int main(){
//外层循环变量,控制行
int i = 0;
//内层循环变量,控制列
int j = 0;
for(i=1;i<=9;i++){
for(j=1;j<=i;j++){
printf("%dx%d=%d\t",j,i,i*j);
}
//每行输出完后换行
printf("\n");
}
}
运行结果:
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
1x4=4 2x4=8 3x4=12 4x4=16
1x5=5 2x5=10 3x5=15 4x5=20 5x5=25
1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36
1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49
1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64
1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81
C语言打印出乘法口诀表
/*
在屏幕上打印出乘法口诀表
*/
#include <stdio.h>
void multiChart(int x) {
int i = 1;
int j;
for(i; i<=x; i++) {
j = 1;
for(j; j<=i; j++) {
printf("%d * %d = %-3d ",i,j,i*j); //%-3d 左对齐
}
printf("\n");
}
}
int main(void) {
int i = 9;
multiChart(i);
return 0;
}
Java 面试 - 打印九九乘法口诀表
在Java面试过程中, 面试者经常会被要求手写代码或上机操作。一般来说,手写代码或上机操作,主要还是考察面试者的分析问题和解决问题的能力。打印九九乘法口诀无疑是非常基础的,那么如何实现呢?首先我们先来分析一下九九乘法口诀表内在的规律,然后再根据分析结果,选择适合的解决方案。
###九九乘法口诀表: | | | | | | | | | | |:- |:- | :-| :-|:- |:- | :- | :- | :- | 1 * 1 = 1| | | | | | | | | 1 * 2 = 2| 2 * 2 = 4 | | | | | | | | 1 * 3 = 3| 2 * 3 = 6 | 3 * 3 = 9 | | | | | | | 1 * 4 = 4| 2 * 4 = 8 | 3 * 4 = 12| 4 * 4 = 16| | | | | | 1 * 5 = 5| 2 * 5 = 10| 3 * 5 = 15| 4 * 5 = 20| 5 * 5 = 25| | | | |
1 * 6 = 6| 2 * 6 = 12| 3 * 6 = 18| 4 * 6 = 24| 5 * 6 = 30| 6 * 6 = 36| | | |
1 * 7 = 7| 2 * 7 = 14| 3 * 7 = 21| 4 * 7 = 28| 5 * 7 = 35| 6 * 7 = 42| 7 * 7 = 49| | | 1 * 8 = 8| 2 * 8 = 16| 3 * 8 = 24| 4 * 8 = 32| 5 * 8 = 40| 6 * 8 = 48| 7 * 8 = 56| 8 * 8 = 64| | 1 * 9 = 9| 2 * 9 = 18| 3 * 9 = 27| 4 * 9 = 36| 5 * 9 = 45| 7 * 9 = 54| 7 * 9 = 63| 8 * 9 = 72| 9 * 9 = 81 |
###分析:
- 九九乘法口诀表分为9行 9列,所以我们用i控制行数, j控制列数。
- 第一行打印一列, 第二行打印两列,第三行打印三列...,所以可以通过行数i来控制打印的列数j。
- 根据1 * 1 = 1, 1 * 2 = 2..., 可知计算结果等于j*i。
- 根据分析, 我们可以通过双重循环来实现, 外层循环控制行数i, 内层循环控制列数j。
###代码实现
public class Demo{
public static void main(String[] args) {
//外层循环控制行数i
for(int i=1; i<=9; i++){
//内层循环控制列数j, 通过行数i来控制打印的列数j
for(int j=1; j<=i; j++){
//计算结果
int result = i * j;
System.out.print(j + "*" + i + "=" + result + " ");
}
System.out.println(" ");
}
}
}
###运行效果:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
java-乘法口诀表。(新手)
//创建的一个包名。
package qige;
//定义一个类。
public class KJ {
//公共静态的一个主方法。
public static void main(String[] args) {
//定义一个取整数的值。
int num = 0;
//定义for循环。(从9开始,一直到1,一步一步的往下减。)
for(int i=9;i>=1;i--) {
//内套循环。(代表另一个数也是从9开始,一直到1结束,一步一步的往下减。)
for(int j=9;j>=1;j--) {
//nem等于个一个数乘一个数。
num = i*j;
//打印结果。(+在这里做为拼接符。)
System.out.println(i+"*"+j+"="+num+"");
}
}
}
}
我们今天的关于js用for循环实现乘法口诀表和js使用for循环输出九九乘法表的分享就到这里,谢谢您的阅读,如果想了解更多关于C 语言实例 - 输出九九乘法口诀表、C语言打印出乘法口诀表、Java 面试 - 打印九九乘法口诀表、java-乘法口诀表。(新手)的相关信息,可以在本站进行搜索。
本文标签: