題目敘述
請實作一程式,此程式可以不斷地要求使用者輸入一值K,直到K<=0時結束程式。當一大於零的K值輸入後,請輸出相對應的K的乘法表。
範例輸入
1
2
3
4
5
6
7
8
9
10
11
|
1
1*1=1
2
> 1*1=1 1*2=2
> 2*1=2 2*2=4
3
> 1*1=1 1*2=2 1*3=3
> 2*1=2 2*2=4 2*3=6
> 3*1=3 3*2=6 3*3=9
|
答題思路
略
參考答案
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <iostream>
using namespace std;
int main() {
int k;
while(cin >> k && k > 0) {
for(int i=1; i <= k; i++) {
for(int j=1; j <= k; j++) {
printf("%d*%d=%d ", i, j, i*j);
}
printf("\n");
}
}
return 0;
}
|