zoukankan      html  css  js  c++  java
  • 乘法九九表

    打印乘法九九表,包括:全部,左上,左下,右上,右下,左三角,右三角,上三角,下三角。

      1 #define _CRT_SECURE_NO_WARNINGS
      2 
      3 #include<stdio.h>
      4 #include<stdlib.h>
      5 
      6 #define _CRT_SECURE_NO_WARNINGS
      7 
      8 #include<stdio.h>
      9 #include<stdlib.h>
     10 
     11 void main_all()
     12 {
     13     int i, j;
     14 
     15     printf(" ");
     16 
     17     for (i = 0;i < 10;i++)
     18     {
     19         printf("%7d", i);
     20     }
     21 
     22     printf("
    -----------------------------------------------------------------------------
    ");
     23 
     24     for (i = 0;i < 10;i++)
     25     {
     26         printf("%-5d", i);
     27 
     28         for (j = 0;j < 10;j++)
     29         {
     30             printf("%d*%d=%-3d", i, j, i*j);
     31         }
     32         printf("
    ");
     33     }
     34 }
     35 
     36 void main_lower_left()
     37 {
     38     int i, j;
     39 
     40     printf(" ");
     41 
     42     for (i = 0;i < 10;i++)
     43     {
     44         printf("%7d", i);
     45     }
     46 
     47     printf("
    -----------------------------------------------------------------------------
    ");
     48 
     49     for (i = 0;i < 10;i++)
     50     {
     51         printf("%-5d", i);
     52 
     53         for (j = 0;j <= i;j++)
     54         {
     55             printf("%d*%d=%-3d", i, j, i*j);
     56         }
     57         printf("
    ");
     58     }
     59 }
     60 
     61 void main_upper_right()
     62 {
     63     int i, j;
     64 
     65     printf(" ");
     66 
     67     for (i = 0;i < 10;i++)
     68     {
     69         printf("%7d", i);
     70     }
     71 
     72     printf("
    -----------------------------------------------------------------------------
    ");
     73 
     74     for (i = 0;i < 10;i++)
     75     {
     76         printf("%-5d", i);
     77 
     78         for (j = 0;j < 10;j++)
     79         {
     80             if (i <= j)
     81             {
     82                 printf("%d*%d=%-3d", i, j, i*j);
     83             }
     84             else
     85             {
     86                 printf("%7s", " ");
     87             }
     88         }
     89         printf("
    ");
     90     }
     91 }
     92 
     93 void main_upper_left()
     94 {
     95     int i, j;
     96 
     97     printf(" ");
     98 
     99     for (i = 0;i < 10;i++)
    100     {
    101         printf("%7d", i);
    102     }
    103 
    104     printf("
    -----------------------------------------------------------------------------
    ");
    105 
    106     for (i = 0;i < 10;i++)
    107     {
    108         printf("%-5d", i);
    109 
    110         for (j = 0;j <= 9 - i;j++)
    111         {
    112             printf("%d*%d=%-3d", i, j, i*j);
    113         }
    114         printf("
    ");
    115     }
    116 }
    117 
    118 void main_lower_right()
    119 {
    120     int i, j;
    121 
    122     printf(" ");
    123 
    124     for (i = 0;i < 10;i++)
    125     {
    126         printf("%7d", i);
    127     }
    128 
    129     printf("
    -----------------------------------------------------------------------------
    ");
    130 
    131     for (i = 0;i < 10;i++)
    132     {
    133         printf("%-5d", i);
    134 
    135         for (j = 0;j < 10;j++)
    136         {
    137             if (i >= 9 - j)
    138             {
    139                 printf("%d*%d=%-3d", i, j, i*j);
    140             }
    141             else
    142             {
    143                 printf("%7s", " ");
    144             }
    145         }
    146         printf("
    ");
    147     }
    148 }
    149 
    150 void main_dui_jiao_xian()
    151 {
    152     int i, j;
    153 
    154     printf(" ");
    155 
    156     for (i = 0;i < 10;i++)
    157     {
    158         printf("%7d", i);
    159     }
    160 
    161     printf("
    -----------------------------------------------------------------------------
    ");
    162 
    163     for (i = 0;i < 10;i++)
    164     {
    165         printf("%-5d", i);
    166 
    167         for (j = 0;j < 10;j++)
    168         {
    169             if (i == j || i == 9 - j)
    170             {
    171                 printf("%d*%d=%-3d", i, j, i*j);
    172             }
    173             else
    174             {
    175                 printf("%7s", " ");
    176             }
    177         }
    178         printf("
    ");
    179     }
    180 }
    181 
    182 void main_left()
    183 {
    184     int i, j;
    185 
    186     printf(" ");
    187 
    188     for (i = 0;i < 10;i++)
    189     {
    190         printf("%7d", i);
    191     }
    192 
    193     printf("
    -----------------------------------------------------------------------------
    ");
    194 
    195     for (i = 0;i < 10;i++)
    196     {
    197         printf("%-5d", i);
    198 
    199         for (j = 0;j < 10;j++)
    200         {
    201             if (i >= j && i <= 9 - j)
    202             {
    203                 printf("%d*%d=%-3d", i, j, i*j);
    204             }
    205             else
    206             {
    207                 printf("%7s", " ");
    208             }
    209         }
    210         printf("
    ");
    211     }
    212 }
    213 
    214 void main_right()
    215 {
    216     int i, j;
    217 
    218     printf(" ");
    219 
    220     for (i = 0;i < 10;i++)
    221     {
    222         printf("%7d", i);
    223     }
    224 
    225     printf("
    -----------------------------------------------------------------------------
    ");
    226 
    227     for (i = 0;i < 10;i++)
    228     {
    229         printf("%-5d", i);
    230 
    231         for (j = 0;j < 10;j++)
    232         {
    233             if (i <= j && i >= 9 - j)
    234             {
    235                 printf("%d*%d=%-3d", i, j, i*j);
    236             }
    237             else
    238             {
    239                 printf("%7s", " ");
    240             }
    241         }
    242         printf("
    ");
    243     }
    244 }
    245 
    246 void main_upper()
    247 {
    248     int i, j;
    249 
    250     printf(" ");
    251 
    252     for (i = 0;i < 10;i++)
    253     {
    254         printf("%7d", i);
    255     }
    256 
    257     printf("
    -----------------------------------------------------------------------------
    ");
    258 
    259     for (i = 0;i < 10;i++)
    260     {
    261         printf("%-5d", i);
    262 
    263         for (j = 0;j < 10;j++)
    264         {
    265             if (i <= j && i <= 9 - j)
    266             {
    267                 printf("%d*%d=%-3d", i, j, i*j);
    268             }
    269             else
    270             {
    271                 printf("%7s", " ");
    272             }
    273         }
    274         printf("
    ");
    275     }
    276 }
    277 
    278 void main_lower()
    279 {
    280     int i, j;
    281 
    282     printf(" ");
    283 
    284     for (i = 0;i < 10;i++)
    285     {
    286         printf("%7d", i);
    287     }
    288 
    289     printf("
    -----------------------------------------------------------------------------
    ");
    290 
    291     for (i = 0;i < 10;i++)
    292     {
    293         printf("%-5d", i);
    294 
    295         for (j = 0;j < 10;j++)
    296         {
    297             if (i >= j && i >= 9 - j)
    298             {
    299                 printf("%d*%d=%-3d", i, j, i*j);
    300             }
    301             else
    302             {
    303                 printf("%7s", " ");
    304             }
    305         }
    306         printf("
    ");
    307     }
    308 }
    309 
    310 main()
    311 {
    312     main_all();
    313     printf("
    ");
    314 
    315     main_upper_right();
    316     printf("
    ");
    317 
    318     main_lower_left();
    319     printf("
    ");
    320 
    321     main_upper_left();
    322     printf("
    ");
    323 
    324     main_lower_right();
    325     printf("
    ");
    326 
    327     main_dui_jiao_xian();
    328     printf("
    ");
    329 
    330     main_left();
    331     printf("
    ");
    332     
    333     main_right();
    334     printf("
    ");
    335 
    336     main_upper();
    337     printf("
    ");
    338 
    339     main_lower();
    340     printf("
    ");
    341 
    342     getchar();
    343 }
  • 相关阅读:
    Element UI 安装报错:this dependency was not found:'element-ui/lib/theme-chalk/index.css'
    Xshell中用./startup.sh启动时候提示权限不够
    /bin/bash^M: 解释器错误: 没有那个文件或目录
    【ES从入门到实战】二十一、全文检索-ElasticSearch-分词-分词&安装ik分词
    ES(Elasticsearch)核心概念
    ES简介
    Linux给用户赋予某个文件夹的操作权限
    Qt QThread 这是我 见过解析最全面的一片文章
    QTcpServer使用多线程处理连接进来的QTcpSocket
    VS2019控制台输出中文乱码问题已解决
  • 原文地址:https://www.cnblogs.com/denggelin/p/5472146.html
Copyright © 2011-2022 走看看