`

erlang版乘法表

阅读更多

原码如下:

 

start(X) ->

start(1,X).

start(Y,X) ->

       if 

           Y < X ->

             io:format( "~w x ~w = ~w  ",[Y,X,X*Y]),

             Y1 = Y + 1,

             start(Y1,X);

           X =:= 9 ->

             io:format( "~w x ~w = ~w  ",[Y,X,X*Y]);

           Y =:= X ->

             io:format("~w x ~w = ~w ~n ",[Y,X,X*Y] ) ,                                             

             X1 = X + 1,

             start(1,X1)

        end.  

 

执行方法:

>?MODULE:start(1).

 

 1 x 1 = 1 

 1 x 2 = 2  2 x 2 = 4 

 1 x 3 = 3  2 x 3 = 6  3 x 3 = 9 

 1 x 4 = 4  2 x 4 = 8  3 x 4 = 12  4 x 4 = 16 

 1 x 5 = 5  2 x 5 = 10  3 x 5 = 15  4 x 5 = 20  5 x 5 = 25 

 1 x 6 = 6  2 x 6 = 12  3 x 6 = 18  4 x 6 = 24  5 x 6 = 30  6 x 6 = 36 

 1 x 7 = 7  2 x 7 = 14  3 x 7 = 21  4 x 7 = 28  5 x 7 = 35  6 x 7 = 42  7 x 7 = 49 

 1 x 8 = 8  2 x 8 = 16  3 x 8 = 24  4 x 8 = 32  5 x 8 = 40  6 x 8 = 48  7 x 8 = 56  8 x 8 = 64 

 1 x 9 = 9  2 x 9 = 18  3 x 9 = 27  4 x 9 = 36  5 x 9 = 45  6 x 9 = 54  7 x 9 = 63  8 x 9 = 72  9 x 9 = 81 

0
0
分享到:
评论

相关推荐

    C语言 九九乘法表

    九九乘法表,又称乘法口诀表,是数学教育中用于学习乘法基础知识的工具,包含1到9的所有整数的乘积。在C语言中,我们可以利用循环结构和条件判断来实现乘法表的输出。 1. **基本思路**: - 使用两层嵌套循环,外层...

    C#写的九九乘法表,99乘法表

    在编程领域,尤其是在初学者阶段,编写简单的程序如九九乘法表是一个常见的练习,它可以帮助我们更好地理解和掌握基础语法。在这个案例中,我们讨论的是一个使用C#语言在WinForms环境下实现的九九乘法表程序。让我们...

    java 乘法表 java 乘法表

    java 乘法表 java 乘法表java 乘法表java 乘法表java 乘法表java 乘法表java 乘法表java 乘法表java 乘法表

    99乘法表学生

    99乘法表,也被称为九九乘法表,在中国的教育体系中是小学生学习基础数学运算的重要工具。这个乘法表是由1到9的所有整数两两相乘组成的一个方阵,展示了数字间的乘法规律,帮助孩子们快速记忆和理解乘法关系。在这个...

    用VB制作的九九乘法表

    【VB制作九九乘法表】是一个典型的编程实践案例,主要使用了Visual Basic 6.0(VB6.0)这一编程环境。VB是Microsoft公司推出的一种面向对象的可视化编程工具,它允许开发者通过拖拽控件和编写事件驱动的代码来创建...

    java编写一个乘法表

    ### Java编写乘法表知识点详解 #### 一、程序概述 在本篇文章中,我们将深入探讨如何使用Java语言编写一个简单但功能完善的乘法表程序。该程序能够生成1到9的乘法表,并且输出格式整齐美观。通过这个例子,我们...

    python九九乘法表

    ### Python实现九九乘法表 #### 背景与目的 九九乘法表是学习数学的基础之一,尤其在小学阶段,对于学生理解和掌握基本的乘法运算有着重要的意义。在计算机科学领域,通过编程实现九九乘法表不仅能够帮助初学者...

    简易九九乘法表 九九乘法表

    九九乘法表 简易九九乘法表 简易九九乘法表

    ASP.NET实现九九乘法表

    在这个“ASP.NET实现九九乘法表”的项目中,我们将会探讨如何利用ASP.NET的技术来生成一个网页,显示传统的数学九九乘法表。这对于ASP.NET初学者来说,是一个很好的实践案例,有助于理解服务器端编程的基本概念和...

    99乘法表99乘法表计算99乘法表计算

    99乘法表99乘法表计算99乘法表计算

    用servlet写的九九乘法表

    在这个“用servlet写的九九乘法表”项目中,我们可以深入理解Servlet的基本工作原理以及如何将其应用于简单的Web应用程序。 首先,我们需要了解Servlet的生命周期。Servlet在服务器启动时并不立即加载,而是在接收...

    100×100乘法表 100以内乘法口诀

    100×100乘法表和100以内的乘法口诀是数学学习的基础,对于初学者,特别是儿童来说,这是掌握基础运算技能的关键。乘法表是数学教育的重要工具,它包含了所有从1到100之间数字的乘积,帮助学生熟悉并快速记忆乘法...

    乘法表问题.docx

    【乘法表问题】是一个基于动态规划的算法设计问题,主要目标是计算字符串的不同加括号方式,使得根据特定乘法表得出的表达式值等于预设的目标值a。问题的关键在于利用动态规划方法解决子问题重叠和最优子结构的特点...

    用C#编写的九九乘法表

    《C#实现九九乘法表的编程技术详解》 在计算机编程领域,C#是一种广泛应用的面向对象的编程语言,由微软公司开发并推广。它以其强大的功能、高效的性能和简洁的语法深受程序员喜爱。本篇文章将深入探讨如何利用C#在...

    实用九九乘法表_实用九九乘法表

    对于初学者来说,通过编写简单的程序,如“九九乘法表”,可以很好地理解C语言的基本语法和逻辑控制结构。下面我们将详细探讨这个主题。 首先,"九九乘法表"是一个常见的数学工具,它展示了1到9之间所有数字的乘积...

    NN乘法表 C#源代码

    本项目名为“NN乘法表 C#源代码”,其核心是实现一个可扩展的乘法表,不仅限于传统的九九乘法表,而是可以生成任意大小的乘法表。 首先,我们来理解一下“NN乘法表”的概念。传统的九九乘法表通常用于教育初学者,...

    乘法表的实现 乘法表

    在编程领域,实现一个乘法表是一个常见的初学者练习,它可以帮助我们理解基本的循环结构和数组操作。这里我们将深入探讨如何使用C语言来实现一个简单的乘法表,并且通过这个过程,我们可以学习到C语言的一些核心概念...

    汇编实现九九乘法表输出.pdf

    "汇编实现九九乘法表输出.pdf" 本文档主要介绍了使用汇编语言实现九九乘法表输出的设计和实现过程。该程序使用masm.exe、link.exe、debug.exe等汇编语言软件进行编译链接和执行,输出九九乘法表的结果。 一、设计...

    高级表格应用九九乘法表

    在Excel等高级表格软件中,九九乘法表是一种经典的示例,用于展示如何利用公式、函数和条件格式等高级功能来创建动态、交互式的表格。在这个案例中,我们将深入探讨如何利用这些工具来制作一个从1x1到9x9的乘法表。 ...

Global site tag (gtag.js) - Google Analytics