请高手搞出这个代码,是C++的哦!,输出结果要向问题补充的那样!

来源:百度知道 编辑:UC知道 时间:2024/07/05 06:15:52
1×1×1=1

2×1×1=2
2×2×1=4 2×2×2=8

3×1×1=3
3×2×1=6 3×2×2=12
3×3×1=9 3×3×2=18 3×3×3=27

4×1×1=4
4×2×1=8 4×2×2=16
4×3×1=12 4×3×2=24 4×3×3=36
4×4×1=16 4×4×2=32 4×4×3=48 4×4×4=64

5×1×1=5
5×2×1=10 5×2×2=20
5×3×1=15 5×3×2=30 5×3×3=45
5×4×1=20 5×4×2=40 5×4×3=60 5×4×4=80
5×5×1=25 5×5×2=50 5×5×3=75 5×5×4=100 5×5×5=125

6×1×1=6
6×2×1=12 6×2×2=24
6×3×1=18 6×3×2=36 6×3×3=54
6×4×1=24 6×4×2=48 6×4×3=72 6×4×4=96
6×5×1=30 6×5×2=60 6×5×3=90 6×5×4=120 6×5×5=150
6×6×1=36 6×6×2=72 6×6×3=108 6×6×4=144 6×6×5=180 6×6×6=216

7×1×1=7
7×2×1=14 7×2×2=28
7×3×1=21 7×3×2=42 7×3×3=63
7×4×1=28 7×4×2=56 7×4×3=84 7×4×4=112
7×5×1=35 7×5×2=70 7×5×3=10

#include <iostream>

using namespace std;

int main()
{
for (int i = 1; i < 10; ++i)
{
for (int j = 1; j <= i; ++j)
{
for (int k = 1; k <=j; ++k)
cout << i << " x " << j << " x " << k << " = " << i * j * k << " ";
cout << endl;
}
cout << "\n\n\n" << endl;
}

return 0;
}

几行的小程序,当作举手之劳吧。。

10分,写完整程序?

10分+20分=30分
三重循环可以解决,分数留给需要的朋友吧。