经典乘法口诀表(C++)

1. 需求
在调试控制台中打印输出乘法口诀表

2. 分析
这题需要对横向和纵向的数字总结规律:每一行第一个数字都从一开始,与行数相乘,并以行数结尾,一共有九行,所以,我们处理这个问题需要用到两个变量,一个是行数,一个从1乘到该行的行数,很多人会告诉你是列数,但是我觉得这样更好理解,都可,然后一行一行的输出,一行就是一个循环,每一行里还有一列一列的输出,又是一个循环,所以,我们需要一个嵌套循环来实现此题,代码设计如下。
3. 代码实现

#include<iostream>
using namespace std;
int main() {/*1 1=11 2=2 2 2=4*/for (int i = 1; i < 10; i++){for (int j = 1; j <=i; j++){cout << j << "*" << i << "=" << (i * j) << " ";}cout << endl;}
}

4. 运行结果

5. 总结
写代码遇到稍微绕弯的问题就需要写写画画,反正我也不是大神,很多问题没办法在脑子里直接就出结果,得一步一步来,尤其是刚接触代码的,就在电脑前拿出草稿纸,分析分析,比在光脑子里想强多了。

经典乘法口诀表(C++)相关推荐

  1. java for语句金字塔_java经典练习题:for+if...else 循环输出金字塔,乘法口诀表,长方形等--初学者入...

    最近在看java,写了几个关于for循环的例子,帖出来和大家分享,== 仅供菜鸟和初学者,大牛请忽略 == 1.需求:用for循环实现一个长方形,并且要求宽和高不固定: 看代码: public cla ...

  2. C语言经典例8-输出乘法口诀表

    目录 1 题目 2 分析 3 实现 3.1 实现1 3.2 运行结果1 3.3 实现2 3.4 运行结果2 1 题目 输出乘法口诀表 2 分析 乘法口诀表为两个数有规律的相乘,行列变化有规律,用嵌套f ...

  3. 第二个Python程序:if,for,while,输出乘法口诀表

    来源:天善智能韦玮老师课堂笔记 ''' 来源:天善智能韦玮老师课堂笔记 程序执行流程成为控制流,Python中有3种基本控制流: 1.顺序结构 2.条件分支结构 3.循环结构 ''' # if语句 p ...

  4. 用python做乘法口诀表_使用python写乘法口诀表

    代码如下: def chengfab(n): #定义一个chengfab函数,参数为n for x in range(1,n): #遍历x for y in range(1,n): #内层嵌套遍历y ...

  5. python怎么编程乘法口诀表_用python编写乘法口诀表的方法

    用python编写乘法口诀表的方法 发布时间:2020-08-25 11:46:35 来源:亿速云 阅读:60 作者:小新 用python编写乘法口诀表的方法?这个问题可能是我们日常学习或工作经常见到 ...

  6. python gui 可视化开发工具_用c语言输出九九乘法口诀表

    用c语言输出九九乘法口诀表务的开展口业地区达30个全国二手车出,用c语,个省辖市(自治区和直覆盖. 并且的尺越级具有寸,输出科技打造星瑞母体吉利基于吉利架构超级,足够亮眼产品实力.的主型品牌作为主流合 ...

  7. python输出乘法口诀-【每日一练】python输出 9*9 乘法口诀表

    原标题:[每日一练]python输出 9*9 乘法口诀表 无论学哪种程序,哪一门语言都对输出9*9 乘法口诀表情有独钟,记得学VB的时候,需要好长一段代码才实现,那么你知道用Python输出,需要几行 ...

  8. python写乘法口诀-如何用python编写乘法口诀表

    如何用python编写乘法口诀表?首先要明确一下思路,我们可以确定x,y两个变量,弄清楚其变化的规律,再使用循环嵌套实现.下面是如何用Python编写乘法口诀表的具体方法. 第一种:使用for遍历循环 ...

  9. python九九乘法口诀表-python打出九九乘法口诀表

    用IDLE打出乘法口诀表,想要就是如下图的结果: 实现算法很简单,但是IDLE(python3.7)默认的换行输出方式不太容易实现,得需费一番脑筋. 代码如下: *row=0              ...

最新文章

  1. reorder-list——链表、快慢指针、逆转链表、链表合并
  2. PHPExcel所遇到问题的知识点总结
  3. mysql带c的命令_mysql命令整理
  4. 阿里云分布式容器平台即将全面启动公测
  5. SD从零开始15 税(Taxes)
  6. C++的#include_next
  7. 正则表达式学习笔记011--贪婪和懒惰的匹配
  8. 【转】C#中的弱事件:不同的解决方法
  9. linux7inittab文件不存在,Linux下修复inittab文件丢失的两种方法
  10. 如何系统的自学python-怎样才能彻底系统的自学python?!白Python菜鸟教程
  11. 从零实现深度学习框架——实现自己的Tensor对象
  12. 柠檬班软件测试002软件测试的定义
  13. C语言startup()函数,干货 | 深度剖析C语言的main函数
  14. 读《自己动手写操作系统》(于渊著)第一节
  15. 使用命令运行jmeter并自动生成测试报告
  16. java 注解的实例化
  17. SQL Server表空间碎片化回收
  18. OpenLayers官方教程二:实现简单的地图显示
  19. 软考真题———2018上
  20. Cython使用技巧

热门文章

  1. 白加黑过360启动项工具源码发布 多文件过启动项代码
  2. simulink实现ESO(扩张状态观测器)
  3. 常见职位的英文简称_常见职位英文缩写()
  4. 如何让vs2019的主题变好看(NightOwl主题为例)???像vscode和webstorm一样自定义主题!!!
  5. 视频播放压缩的相关知识点:I帧、P帧、B帧、RTMP协议、RTSP协议、GB28181协议等学习记录
  6. 实现计算器(C++版 )
  7. Sentinel vs Hystrix 对比,你怎么选?
  8. A-小鱼吐泡泡(第二场)
  9. CSS实现背景图片高斯模糊效果
  10. SAP_ALV(CL_SALV_TABLE)