首先,我们需要了解的是9*9样子是什么样的.

其中,不难看出,9*9乘法表有9行9列,如果把每一次乘法运算看成一个元素,那么,每一行的元素从最开始的1逐渐增长到最后的9.我们可以先利用一个变量控制循环的次数,即为我们的行数,再利用一个变量,这个变量的变化范围与之前的那个变量有关,这样就可以控制每一行中的元素的个数.最后,可以通过printf函数将9*9乘法表打印出来。

下面是函数的实现

#include <stdio.h>int main()
{int i, j;for (i = 1; i <= 9; i++)//循环9次代表的是有9行{for ( j = 1; j < = i; j++){printf("%d*%d=%2d ", i, j, i * j);    }printf("\n");//再每次打印完一行的数据的时候应该换行}return 0;
}
有几点需要说明的是:1.在每一行的数据打印之后应该使用换行符.2.在printf函数中%2d的意思是占用2个字符并右对齐(保证9*9乘法表的美观性).3.%2d后面有一个空格,目的是为了防止每个元素粘连在一起.

利用C语言打印9*9乘法表相关推荐

  1. 如何用Java语言打印出九九乘法表

    用Java语言实现输出九九乘法表 九九乘法表的打印对于每个初学Java的人来说都是必须要掌握的基本内容,其解决方法就是利用嵌套循环来实现九九乘法表的输出,主本题主要考察对循环语句的掌握情况. 输出样例 ...

  2. c语言打印三角99乘法表,用c语言打印99乘法表4种三角形

    #include int main() { int i,j; //左下角. for (i=1;i<10;i++) { for (j=1;j<10;j++) if(i>=j) prin ...

  3. ​用c语言打印自定义的乘法口诀表。例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表。...

    用c语言打印自定义的乘法口诀表.例如:输入9,输出9*9口诀表,输入12,输出12*12的乘法口诀表. #include <stdio.h> int main () { int n; in ...

  4. R语言FOR循环打印9*9乘法表

    R语言FOR循环打印9*9乘法表 算法原理 使用for循环打印99乘法表时,需要两重循环,第一重循环乘数,第二重循环表示被乘数,打印当乘数大于等于被乘数时的结果,并在每次第二重循环结束时换行. 代码和 ...

  5. shell学习之突发奇想 ^_^ 打印9*9乘法表

    国庆放假到今天,<linux命令行和高级shell编程>初步学习到了第十章.基本上一些简单的流程控制脚本我可以编写出来.今天偶然突发奇想,想把 9*9的乘法表打出来.思考了半天,终于有了结 ...

  6. c语言乘法口诀表的流程图_例18:C语言编程实现九九乘法表

    例18:C语言编程实现九九乘法表,样式要求长方形.右三角形.左三角形. 解题思路:这个问题的算法很简单,就是两个for循环的嵌套,三角形的样式就是多了一些空格. 长方形源代码演示: #include& ...

  7. JavaScript初学入门(JS打印9*9乘法表,JS制作简易计算器)

    目录 网页的三部分组成: Java和JavaScript的关系: JavaScript的三种使用方式: Js的5种输出方式: Js的语法初始: js中值的类型: JS中的运算符: JS中的流程控制语句 ...

  8. python乘法口诀编程-中年大叔学编程-用Python打印个九九乘法表

    原标题:中年大叔学编程-用Python打印个九九乘法表 前面简单的介绍了一些基础常用的语法,那么这一篇,我们就来实践一番,写两个小程序,感受一下传说中coding的感觉. Python打印九九乘法表 ...

  9. 用php打印九九乘法表,php如何打印出九九乘法表呢?

    摘要: 下文讲述使用php代码在页面上输出九九乘法表的示例分享,如下所示: 实现思路: 主要使用遍历的方式输出九九乘法表 例: php 循环输出九九乘法表 echo "maomao365.c ...

最新文章

  1. 苹果Siri团队被合并,由谷歌前高管直接领导
  2. Java 并发框架全览,这个牛逼!
  3. 【pmcaff】2014互联网公司薪资排行榜
  4. PHP多进程编程初步
  5. Resource接口,及资源
  6. (转载)树、森林与二叉树的转换
  7. 方舟手游服务器受人无限物资,方舟生存进化BUG无限刷物资方法 | 手游网游页游攻略大全...
  8. 如何隐藏scroll-Y纵向滚动条,并不影响内容滚动的方法
  9. 不少同学想要放弃秋招了........
  10. C++类的静态成员函数
  11. python已知y求x_Python刷题:集合S(k)求|x-y|最小时的x和y(位运算)
  12. 网站源码整站下载 网站模板源代码下载
  13. HTML颜色值的设置
  14. RK3399 4.4内核 修改DDR频率
  15. django-模板语言-verbatim标签-不使用DTL的解析
  16. 初探GO中的反射机制
  17. python3 使用openpyxl 处理excel表格数据
  18. 一张图分出你是用左脑还是右脑!
  19. webpy中session的使用
  20. cartographer代码框架(谷歌最近修改之后的)

热门文章

  1. Redis之GeoHash算法
  2. 谷歌再失华裔高管,AI 中国中心总裁李佳离职;树莓派新品发布
  3. Linux下安装qq的方法
  4. C语言学习(十一)小数在内存中是如何存储的?定点数与浮点数各自的优势在哪?规格化浮点数与非规格化浮点数又表示什么?
  5. Mac应用程序无法打开或文件损坏的处理方法,Mac任何来源开启教程
  6. linux安装tldr 中文,分享|TLDR 页:Linux 手册页的简化替代品
  7. 【Express】Express入门使用
  8. android模仿快手作品界面,android开发:使用DrawerLayout仿快手侧滑菜单栏
  9. 如何用单片机实现基于电磁感应的无线充电系统
  10. 《Linux就该这么学》培训笔记_ch03_管道符、重定向与环境变量