要画出下列图案:
MMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMM
MMMMMMMMMMMMM
MMMMMMMMMMM
MMMMMMMMM
MMMMMMM
MMMMM
MMM
M
代码如下:
#include<iostream>
using namespace std;
int main()
{
for (int i = 1; i <= 10; ++i)
{
for (int j = 1; j <= i - 1; ++j)
cout << " ";
for (int k = 1; k <=21 - 2 * i;++k)
cout << "M";
cout << endl;
}
return 0;
}
运行结果:

本文介绍了一种使用C++在控制台中绘制特定图案的方法。通过双重循环控制字符的输出,实现了从上到下逐渐减少的M字形图案。此技巧适用于初学者理解循环与条件控制语句。
1752

被折叠的 条评论
为什么被折叠?



