如果让大家来说说记忆最深刻的小学数学知识,那一定是“九九乘法表”了。
历史悠久的中国九九乘法表,是我们祖先的伟大发明。
数学比较差的英国人,也开始重视“中国小学数学教育模式”,欲砸重金引入中国式教材、方法,学习九九乘法表就是其中之一。
▲英国超市的货物标价
—————————————————-
关于九九乘法表,可谓有N种呈现形式,请看——
(前半部分是九九乘法表的各种实物呈现形式,后半部分是编程界的九九乘法表,看完大概需要3分钟)
2200年前的秦朝“九九表”简: ▼
▲这是中国发现的最早、最完整的乘法口诀表
大多数小学生学习用的九九乘法口诀表:▼
中国特色文具盒上的乘法口诀: ▼
磁带上的“韵律九九乘法”,以及“九九乘法歌”部分70后估计有印象: ▼
九九乘法游戏:▼
英文版九九乘法表:▼
—————————————————-
九九乘法表也是程序员们的消遣最爱。
java版九九乘法表: ▼
代码:
class Demo
{
public static void main(String[] args)
{
System.out.println(“hello,java”);
System.out.println(“我的小九九:”);
int x,y;
for(x = 0;x <= 9; x++)
{
for(y = 1;y <= x; y++)
{
System.out.print(y+”*”+x+”=”+x*y+”t”);
}
System.out.println();
}
}
}
代码运行效果:
Python版九九乘法表:▼
普通代码:
#This is a 9 by 9 multiplyer table.Date:2013.1.10
for i in range(1,10):
for j in range(1,i+1):
print(j,”*”,i,”=”,i*j,” “,’t’,end=””),
print(end=’n’)
或这个 一行代码版 :
Print’n’.join([‘t’.join(“{}x{}={}”.format(b,a,a*b)for b in range(1,a+1)) for a in range(1,10)])
代码运行效果:
R语言版九九乘法表: ▼
代码:
for(i in 1:9){
for(j in 1:i){
m = j*i
cat(i,’*’,j,’=’,m,’ ‘)
}
cat(‘n’)
}
代码运行效果:
C语言版九九乘法表: ▼
代码:
#include<stdio.h>
main()
{
int x,y,z;
for(x=1;x<=9;x++)
{
for(y=1;y<=x;y++)
{
z=x*y;
printf(“%d*%d=%d “,y,x,z);
}
printf(“n”);
}
}
代码运行效果:
C++版九九乘法表: ▼
代码:
#include <iostream>
using namespace std;
int main( )
{
int i,j;
cout<<“九九乘法表”<<endl;
for(i=1;i<=9;++i)
{
for(j=1;j<=i;++j)
cout<<i<<“×”<<j<<‘='<<i*j<<‘ ‘;
cout<<endl;
}
return 0;
}
代码运行效果:
还有其它代码版……略。
—————————————————-
在重阳节出现在黑板报上的乘法口诀,小学生思维真跳跃,总感觉哪里不对: ▼
==============================
智侃大数据,智慧思特原创出品,转载请注明出处。
除特别说明外,文中数据来源于互联网及其它公开资料,准确度以源数据为准,图源网络。
智慧思特大数据, 提供数据管理分析、定制化大数据解决方案、 家校共育大数据解决方案、 社会舆情分析等服务。