输入的代码运行时只显示了前半段,后半段没有显示,不知道怎么回事,求帮解决
#include <iostream>
using namespace std;
int main()
{
for (int i = 1; i <= 4; i++)
{
for (int j = 1; j <= 4 - i; j++) cout << " ";
for (int k = 1; k <= 2 * i - 1; k++) cout << "*";
cout << endl;
}
for (int i = 3; i > 0; i--)
{
for (int j = 1; j <= 4 - i; j++) cout << " ";
for (int k = 1; k <= 2 * i - 1; k++) cout << "*";
cout << endl;
}
}
下面那个循环根本不对
修改为
for (int i = 3; i >=0; i--)
{
把第一个循环中间的部分贴在这里
}