文档介绍:淮海工学院计算机工程学院
实验报告书
课程名: 《 C++程序设计》
题目: 编程实现9*9表
班级: . 网络112
学号: 2011122552
姓名: 史国院
评语:
成绩: 指导教师:
批阅时间: 年月日
实验内容或题目
编程实现输出9*9乘法口诀表
2、实验目的与要求
⑴进一步熟悉熟悉VC++6编译环境,掌握运用VC编译C++程序的基本方法
⑵掌握常见的流程控制结构,运用控制结构编写多重循环的++C程序,输出9*9表
⑶输出上三角、下三角、左三角、右三角等几种形式
⑷学会程序的单步调试方法。
实验步骤与源程序
⑴实验步骤
先把基本的程序框架写上去;
把9*9口诀的矩形程序写上去;
在矩形的程序中修改,得出所需的程序;
运行,改错;
得出结果。
⑵源代码
左下三角形:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
{
cout<<setw(6)<<i*j;
}
cout<<endl;
}
return 0;
}
左上三角形:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=(10-i);j++)
{
cout<<setw(6)<<i*j;
}
cout<<endl;
}
return 0;
}
右上三角形:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
if(i<=j)
cout<<setw(6)<<i*j;
else
cout<<setw(6)<<"";
}
cout<<endl;
}
return 0