黑马程序员技术交流社区

标题: for循环造就的两个版本九九乘法表 [打印本页]

作者: machao610    时间: 2014-5-18 23:19
标题: for循环造就的两个版本九九乘法表


#include <stdio.h>
   
    int main()
{  //利用for循环实现一个数列
    for (int a = 1; a <= 9; a ++) {
        //利用for循环实现一个横行
        for ( int b = 1;b <= 10; b ++) {
            
            int m = a*b;
            
            //如果a大于b 输出下面结果
            if (a >= b ) {
               
                printf("%d*%d = %02d\t", b, a, m);
            }
            //其它输出下面结果
            else{
                // printf("%d*%d = %02d\n", b, a, m);
                //printf("\n");
               
            }
            
        }
        printf("\n");
        
    }
   
    return 0;
}
结果:
    1*1 = 01
    1*2 = 02        2*2 = 04
    1*3 = 03        2*3 = 06        3*3 = 09
    1*4 = 04        2*4 = 08        3*4 = 12        4*4 = 16
    1*5 = 05        2*5 = 10        3*5 = 15        4*5 = 20        5*5 = 25
    1*6 = 06        2*6 = 12        3*6 = 18        4*6 = 24        5*6 = 30        6*6 = 36
    1*7 = 07        2*7 = 14        3*7 = 21        4*7 = 28        5*7 = 35        6*7 = 42        7*7 = 49
    1*8 = 08        2*8 = 16        3*8 = 24        4*8 = 32        5*8 = 40        6*8 = 48        7*8 = 56        8*8 = 64
    1*9 = 09        2*9 = 18        3*9 = 27        4*9 = 36        5*9 = 45        6*9 = 54        7*9 = 63        8*9 = 72        9*9 = 81






#include <stdio.h>
   
    int main()
{  //利用for循环实现一个数列
    for (int a = 1; a <= 9; a ++) {
        //利用for循环实现一个横行
        for ( int b = 1;b <= 10; b ++) {
            
            //定义一个变量储存积
            int m = a * b;
            
            //如果a大于b 输出下面结果
            if (a >= b ) {
               
                printf("%d*%d = %02d\t", b, a, m);
            }
            //其它输出下面结果
            else{
                // printf("%d*%d = %02d\n", b, a, m);
                printf("\n");
               
            }
            
        }
        
    }
   
    return 0;
}
结果:

    1*1 = 01
   
   
   
   
   
   
   
   
    1*2 = 02        2*2 = 04
   
   
   
   
   
   
   
    1*3 = 03        2*3 = 06        3*3 = 09
   
   
   
   
   
   
    1*4 = 04        2*4 = 08        3*4 = 12        4*4 = 16
   
   
   
   
   
    1*5 = 05        2*5 = 10        3*5 = 15        4*5 = 20        5*5 = 25
   
   
   
   
    1*6 = 06        2*6 = 12        3*6 = 18        4*6 = 24        5*6 = 30        6*6 = 36
   
   
   
    1*7 = 07        2*7 = 14        3*7 = 21        4*7 = 28        5*7 = 35        6*7 = 42        7*7 = 49
   
   
    1*8 = 08        2*8 = 16        3*8 = 24        4*8 = 32        5*8 = 40        6*8 = 48        7*8 = 56        8*8 = 64
   
    1*9 = 09        2*9 = 18        3*9 = 27        4*9 = 36        5*9 = 45        6*9 = 54        7*9 = 63        8*9 = 72        9*9 = 81       
   
作者: 奇迹    时间: 2014-5-18 23:26
楼主好棒,好喜欢
作者: S捭K阖Y    时间: 2014-5-19 00:04
感觉挺不错的,继续加油
作者: 无尽可能    时间: 2014-5-19 08:07
楼主写的不错。
作者: 吉大人    时间: 2014-5-19 09:44
这是基本功。
作者: qddnovo    时间: 2014-6-7 17:21
我看到了弧度
作者: 无所谓啦    时间: 2014-6-19 10:45
我来顶帖子啦
作者: chain    时间: 2014-6-19 18:03
下面这个牛逼     
作者: 永痕的菜鸟    时间: 2014-7-3 06:07
:lol很基本的啦。看好你哦。
作者: MOUSE_ALL_LOVES    时间: 2014-7-4 20:04
顶  顶  顶
作者: zxtanshui    时间: 2014-7-5 14:00
怎么感觉两个没什么区别




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2