一、问题及代码
问题:编程序,输出一个乘法口诀表
代码:
/*
* 文件名称:pr1
* 作 者:谢翊民
* 完成日期: 2016 年 4月 21 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:编程序,输出一个乘法口诀表
* 输入描述: 无
* 问题描述:编程序,输出一个乘法口诀表
* 程序输出:乘法口诀表
* 问题分析:两个相乘的数增加,输出积
* 算法设计:
*/
#include<iostream>
using namespace std;
int main()
{
int i,j;
cout<<"乘法口诀表:\n";
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
cout<<j<<"x"<<i<<"="<<i*j<<" \t";
for(j=1;j<=10-i;j++)
cout<<" \t";
cout<<endl;
}
return 0;
}
二、运行结果
三、心得体会
在编写循环结构输出三角排列的结果时,要注意循环嵌套中不同for语句的顺序,以及不同变量的前后输出顺序,顺序会影响输出的位置。
四、知识点
循环语句的基本结构,循环的嵌套