循环~输出九九乘法表

题目描述

参照样例格式输出九九乘法表 
被乘数、乘数、乘号,等号,均占2个字符; 
乘积占3个字符,两个等式之间空3格。 

输入

输出

 1 * 1 =  1
 1 * 2 =  2    2 * 2 =  4
 1 * 3 =  3    2 * 3 =  6    3 * 3 =  9
 1 * 4 =  4    2 * 4 =  8    3 * 4 = 12    4 * 4 = 16
 1 * 5 =  5    2 * 5 = 10    3 * 5 = 15    4 * 5 = 20    5 * 5 = 25
 1 * 6 =  6    2 * 6 = 12    3 * 6 = 18    4 * 6 = 24    5 * 6 = 30    6 * 6 = 36
 1 * 7 =  7    2 * 7 = 14    3 * 7 = 21    4 * 7 = 28    5 * 7 = 35    6 * 7 = 42    7 * 7 = 49
 1 * 8 =  8    2 * 8 = 16    3 * 8 = 24    4 * 8 = 32    5 * 8 = 40    6 * 8 = 48    7 * 8 = 56    8 * 8 = 64
 1 * 9 =  9    2 * 9 = 18    3 * 9 = 27    4 * 9 = 36    5 * 9 = 45    6 * 9 = 54    7 * 9 = 63    8 * 9 = 72    9 * 9 = 81
复制代码
 1 #include<stdio.h>
 2 int main(){
 3     //输出的行数
 4     for(int i=1;i<=9;i++){
 5         //输出的列数
 6         for(int j=1;j<=i;j++){
 7             printf("%2d *%2d =%3d   ",j,i,i*j);
 8         }
 9         printf("\n");
10     }
11     return 0;
12 }
复制代码

solution:

1 输出的格式:被乘数、乘数、乘号,等号,均占2个字符; 、乘积占3个字符,两个等式之间空3格。

  printlf(“%2d[]*%2d[]=%3d[][][]”,j,i,j*i

2 注意输出时:j在前i在后

 

 

posted on   罗小罗佳油  阅读(185)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
点击右上角即可分享
微信分享提示