一、問題及代碼
問題:編程序,輸出一個乘法口訣表
代碼:
/*
* 文件名稱:pr1
* 作 者:謝翊民
* 完成日期: 2016 年 4月 21 日
* 版 本 號:v1.0
* 對任務及求解方法的描述部分:編程序,輸出一個乘法口訣表
* 輸入描述: 無
* 問題描述:編程序,輸出一個乘法口訣表
* 程序輸出:乘法口訣表
* 問題分析:兩個相乘的數增加,輸出積
* 算法設計:
*/
#include<iostream>
using namespace std;
int main()
{
int i,j;
cout<<"乘法口訣表:\n";
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
cout<<j<<"x"<<i<<"="<<i*j<<" \t";
for(j=1;j<=10-i;j++)
cout<<" \t";
cout<<endl;
}
return 0;
}
二、運行結果
三、心得體會
在編寫循環結構輸出三角排列的結果時,要注意循環嵌套中不同for語句的順序,以及不同變量的前後輸出順序,順序會影響輸出的位置。
四、知識點
循環語句的基本結構,循環的嵌套