//对于三种循环的初步理解
//************2014/09/25
//**************臧云吉
#include<iostream>
using namespace std;
int main()
{
int i=1,n=1;
for(i=1;i<=9;i++) //for循环 for(起始条件;终止条件;累加)
{
for(n=1;n<=i;n++) //循环嵌套
{
cout<<i<<"*"<<n<<"="<<i*n<<" "; //输出
}
cout<<endl;
n=1;
}
int x=1,y=1;
while(x<=9) //while循环 while(条件) 先判断,满足条件时循环
{
while(y<=x) //循环嵌套
{
cout<<x<<"*"<<y<<"="<<x*y<<" "; //输出
y++;
}
y=1;
x++;
cout<<endl;
}
int p=1,q=1;
do //do while循环 do{}while(条件); 先循环一次,满足条件时循环
{
do //循环嵌套
{
cout<<p<<"*"<<q<<"="<<p*q<<" "; //输出
q++;
}while(q<=p);
cout<<endl;
p++;
q=1;
}while(p<=9);
return 0;
}
输出结果