打印九九乘法表,其结果要像口诀一样顺口。

程序的关键是有关循环控制问题。

#include <stdio.h>int main(void)
{int i, j;for(i=1; i<=9; i++) {for(j=1; j<=i; j++) {printf("%1d*%1d=%2d ", j, i, i*j);}printf("\n");}return 0;
}

结果:

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

转载于:https://www.cnblogs.com/tigerisland/p/7564918.html

I00002 打印九九乘法表相关推荐

  1. 打卡第二十四天(问题:计算阶乘,打印九九乘法表,计算最大公约数的两种算法)

    1.计算阶乘 这里给出递归和递推两种计算阶乘的程序. #include<stdio.h> //递归法计算阶乘 long factorial(int n) {if(n==0||n==1)re ...

  2. python for循环九九乘法表_python—用for循环、while循环和一句话打印九九乘法表

    用for循环打印九九乘法表: for i in range(1,10): for j in range(1,i+1): print('%s*%s=%s'%(j,i,i*j),end='\t') pri ...

  3. python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。

    网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...

  4. 多重循环 ——— 打印九九乘法表 || 经典的打印金字塔(打印整个金字塔 打印空心金字塔 打印空心菱形金字塔)

    打印九九乘法表 分析:每层左边空格的个数=总层数-第几层(i) 每一层的第一个*的位置是   1               每一层的最后一个*的位置是  2i-1 ​ #include <st ...

  5. Python中range对象的使用以及打印九九乘法表

    range对象 range 对象是一个迭代器对象,用来产生指定范围的数字序列.格式为: range(start, end [,step]) 生成的数值序列从start 开始到end 结束(不包含end ...

  6. qt5使用触屏 偶尔没响应_Qt5+VS2015编程入门示例及注意事项——打印九九乘法表...

    在上篇文章中Qt5+VS2015环境配置,已经详细介绍了Qt5.9与VS2015编程环境的搭建步骤,这次给出一个简单的入门示例,演示在VS2015的IDE中,如何使用Qt5.9界面库编写一个简单的打印 ...

  7. I00029 C语言程序-打印九九乘法表

    这是小时候背的九九乘法表,是中文版,不是数字版,用C语言程序打印出来了. C语言程序如下: /* I00029 C语言程序-打印九九乘法表 */#include <stdio.h> #in ...

  8. 每日一算法 ---- 打印九九乘法表

    打印九九乘法表 两个循环 for($i = 9; $i > 0 ; $i--){for ($j = 9; $j >= $i; $j--){$sult = strlen($i * $j) & ...

  9. java打印九九乘法表——CSDN博客

    /*** * @Title: test_jiujiu* @Description: 该方法的主要作用:九九乘法表* @param 设定文件 * @return 返回类型:void * @throws* ...

最新文章

  1. 插件化知识梳理(7) 类的动态加载入门
  2. Java异常处理12条军规
  3. 今日看点:“靠脸进站”的刷脸系统究竟是如何实现的
  4. 打印多项式的那些坑(洛谷P1067题题解,Java语言描述)
  5. 基于Active Directory的用户验证
  6. mysql性能优化配置总结
  7. 开源代码MyCommons
  8. 改写js原装的alert样式
  9. JAVA集合操作的利器:CollectionUtils
  10. ie6下margin间距是两倍的解决办法
  11. PRINCE2与PMP含金量对比
  12. 如何增加mysql字段长度_增加数据库字段长度
  13. np.stack()函数详解
  14. SpringBoot整合jsp
  15. 计算机用户怎么配置漫游,Windows下漫游用户配置和强制漫游用户配置详细过程...
  16. sonarqube+sonar-scanner+jenkins安装配置及使用
  17. Discuz X2.0数据字典(数据库表作用解释)
  18. 【Linux编程】三分钟让你学会Linux下用户密码更改
  19. Arduino使用HC05蓝牙模块与手机连接
  20. 前端工程师考核总结_最新前端工程师周工作总结

热门文章

  1. P2924 [USACO08DEC]大栅栏Largest Fence
  2. 如何使用Nexus搭建Maven私服
  3. 银行的清算、清分、结算、对账
  4. 【原创】MySQL 实现Oracle或者PostgreSQL的row_number over 这样的排名语法
  5. 常用的CSS命名规则
  6. php删除数组中指定值的元素
  7. 原生JS添加类名 删除类名
  8. extundelete数据恢复实战!!!
  9. ScrollView中嵌套ListView控件,数据无法显示完全
  10. linux 中关于网络的配置方法