一、问题及代码
/*
* 文件名称:关于乘法口诀表的项目
* 作 者:李伟
* 完成日期: 2016 年 4 月 24 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:循环的嵌套
* 输入描述:
* 问题描述: 用循环的嵌套来编程
* 程序输出: 乘法口诀表
* 问题分析:
* 算法设计:
*/
#include<iostream.h>
void main()
{
int a,b,c;
for(a=1;a<=9;a++)
{
for(b=1;b<=a;b++)
{
c=a*b;
cout<<b<<"x"<<a<<"="<<c<<" ";
c=1;
}
cout<<endl;
}
}
二、运行结果
三、心得体会
刚接触循环的嵌套的时候,觉得有点晕,看起来有点吃力。后来我好好看了看课本和书上的例子,理解起来就没那么困难了,经过本次上机实验,我可以用循环的嵌套来编写 一些程序了。c++毕竟是一门新语言,学起来不会那么一帆风顺,遇到困难的时候,一定要有决心、耐心、恒心;有了这“三心”,我相信我一定可以学好c++!
四、知识点总结
1、while、do-while和for三种循环语句可以相互嵌套。
2、for语句的表达式1和表达式3可以是一个简单的表达式,也可以是逗号表达式。
3、for语句的表达式2一般是关系表达式或逻辑表达式,但也可以是数值表达式或字符表达式,只要其值非零,就执行循环体。