修改后的代码如下:

#include <iostream>
using namespace std;
int main()
{
    for (int i = 1; i <= 3; i++)
    {
        for (int j = 1; j <= 3 - i; j++)
        {
            cout << " ";
        }
        for (int j = 1; j <= 2 * i - 1; j++)
        {
            cout << "*";
        }
        cout << endl;
    } 
    return 0;
}

修改说明:

  • 第一个for循环控制行数,仍然是3行。
  • 第二个for循环控制输出每一行的空格数,与原代码相同。
  • 第三个for循环控制输出每一行的星号数,修改为2 * i - 1,即第i行有2 * i - 1个星号。
  • 输出结果为一个上边长为3下边长为7的等腰梯形。
请你根据小核桃列举的每一行中的星号数量修改乌拉乎的代码让它输出一个上边长为3下边长为7的等腰梯形吧。小核桃列举的等腰梯形中每一行的星号数量:第1层有3个星号第2层有5个星号第3层有7个星号。输入 无。输出 一个上边长为3下边长为7的等腰梯形。输入样例 无输出样例 用时内存 1000MS100MB#include iostreamusing namespace std;int main	for

原文地址: https://www.cveoy.top/t/topic/isXk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录