1_乘法口诀_140329(C开发)

    “C语言实例”系列将开展C语言的各种实例,从最最基础开始,逐渐加大难度。起初每天会更新2个实例,以后随着难度的加大,实例数量可能会变成1个,或者几天一个,最终可能会是一个小项目。想通过实例来提高自己的编程能力的友友们,可以跟着这个系列一起学习哦!当然,这些目前是在linux或者unix下进行开发的哦,不过应该也可以移植到VC中的,以后随着我学习的知识的增加,可能会带各位走向界面开发,最终希望能实现小软件开发。

    第一个案例只需要各位需要最基础的知识,会整型变量,会for循环即可,当然我写的案例全部是以函数的形式展示的,各位需要自己编写main函数来进行测试哦,O(∩_∩)O~。

    乘法口诀

        要求:x轴为1到9,y轴也为1到9,x轴与y轴之间是各个坐标的乘积之和。表示结果如下:

                   1    2    3    4    5    6    7    8    9    ---x轴

             1    1    2    3    4    5    6    7    8    9

             2    2    4    6    8  10  12  14   16  18

             3   3

             4   4

             5   5

             6   6               ......乘积展示

             7   7

             8   8

             9   9                                              81

             |

           y轴

        程序算法分析:

        1、乘积展示部分的各值是:x*y

        2、x轴,除了首位为空之外,其余的是x的坐标

        3、y轴,除了首位为空之外,其余的是y的坐标

        4、首位的空是坐标(0,0)的位置

        通过上面的分析,则可以很容易的写出来相应的代码,代码如下:

/**
  时间:2014-3-28 21:29:04
  功能:乘法口诀
  作者:byj
**/
#include <stdio.h>
void Multiplication()
{
        int i, j;
        for(i = 0; i <= 9; i++)
        {       
                for(j = 0; j <= 9; j++)
                {

                        //打印首位的空格       
                        if(i == 0 && j == 0)
                        {
                                printf("    ");
                        }

                        //打印y轴
                        else if(i == 0 && j)
                        {
                                printf("%4d", j);
                        }
                        else
                        {

                                //打印x轴
                                if(j == 0)
                                        printf("%4d", i);
                               //打印乘积主体 

                               else
                                        printf("%4d", i*j);
                        }
                }
                printf("\n");
        }
}

        乘法口诀的函数编写完毕了,赶紧写个主函数来测试一下吧!O(∩_∩)O~,因为这是第一个函数,测试主函数我给各位展示一下,之后的main函数将不再写了哦,如果想了解相关信息,各位亲们要看下函数的基本用法哦!

int main()
{
        Multiplication();
        return 0;
}

        至于在linux下c是如何运行的,可以参考http://blog.csdn.net/sweet_juan/article/details/17270271哦!我们来赶紧看下运行结果吧!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值