循环嵌套案例——九九乘法表

打印输出九九乘法表: 在打印九九乘法表之前,先来看一个简单的循环嵌套案例:

打印 % %% %%% %%%%

在循环嵌套中,外层循环为行,内层循环为列。

#include<iostream>
using namespace std;
int main()
{
          
   
	for(int i=1; i<5; i++)
	{
          
   //外层循环为行,共有4行 
		for(int j=1; j<=i; j++)
		{
          
   //内层循环为列,第几行就有几列,所以j<=i 
			cout<<"%";
		}
		cout<<endl;
	}
}

由上面这个简单的案例可以发现,九九乘法表就是这个案例的升级版!将输出取余符号的内容换为乘法公式即可。

#include<iostream>
using namespace std;
int main()
{
          
   
	for(int i=1; i<10; i++)
	{
          
   //外层循环为行,共有5行 
		for(int j=1; j<=i; j++)
		{
          
   //内层循环为列,第几行就有几列,所以j<=i 
			cout<<j<<"x"<<i<<"="<<i*j<<"	";//内容替换即可,	为水平制表符
		}
		cout<<endl;
	}
}
经验分享 程序员 微信小程序 职场和发展