嵌套循环
实现星图
#include<iostream>
using namespace std;
int main()
{
//利用嵌套循环实现星图
//打印一行星图
//外层执行一次,内层执行一周
for(int i=0;i<10;i++)
{
for (int j = 0; j < 10; j++)
{
cout << "* ";//注意:不要加endl,endl表示换行。
}
cout << endl;
}
system("pause");
return 0;
}
打印乘法表
思路:分析最后打印出来的内容是列数*行数=计算结果;每一行打印的列数小于等于当前行数。
#include<iostream>
using namespace std;
int main()
{
//乘法口诀表
//列数*行数=计算结果
//列数<=当前行数
for (int i = 1; i < 10; i++)
{
for (int j = 1; j <= i; j++)
{
cout << j << "*" << i << "=" << j * i << " ";//注意:不要加endl,endl表示换行。
}
cout << endl;
}
system("pause");
return 0;
}