九九乘法表(c++)
阿新 • • 發佈:2021-01-31
列印九九乘法表
1.九九對齊方陣
#include <iostream>
using namespace std;
int main()
{
int i, j;
//迴圈語句的巢狀
for (int i = 1; i <= 9; ++i)
{
for (j = 1; j <= 9; ++j)
{
cout << i * j << '\t';
}
cout << endl;//換行
}
return 0;
}
執行結果:
2. 直角等腰三角形型
#include <iostream> using namespace std; int main() { int i, j; cout << "*" << '\t'; for (int k = 1; k <= 9; ++k) cout << k << '\t'; cout << endl;//輸出第一行 for (i = 1; i <= 9; ++i) { cout << i << '\t';//輸出行號 for (int m = 1; m < i; ++m) cout << "\t";//輸出空白 for (j = i; j <= 9; ++j) { cout << i * j << "\t"; } cout << endl; } return 0; }
執行結果:
3.正常型(?)
#include<iostream> using namespace std; int main() { int i, j, t; for (i = 1; i <= 9; i++) { for (j = 1; j <= i; j++) { t = j * i; cout << j << "*" << i << "=" << t << "\t "; } cout << endl; } return 0; }
執行結果: