1 条题解

  • 0
    @ 2025-10-23 15:53:44

    思路分析

    1. 任务拆解:

    • 读取行数n
    • 打印n行字符
    • 第i行打印i个'*'符号

    2. 关键点分析:

    • 使用双重循环:外层控制行数,内层控制每行的星号数量
    • 内层循环的终止条件与行号i相关
    • 每行打印完成后需要换行

    3. 步骤规划:

    • 读取n的值
    • 外层循环控制打印的行数(从1到n)
    • 内层循环控制每行打印的星号数量(从1到i)
    • 每行打印完成后换行

    4. 代码对应:

    • int n; cin>>n; → 读取行数
    • for(int i=1;i<=n;i++) → 外层循环控制行数
    • for(int j=1;j<=i;j++) → 内层循环控制每行星号数量
    • cout<<"*"; → 打印星号
    • cout<<endl; → 换行到下一行
    • 1

    信息

    ID
    67
    时间
    1000ms
    内存
    16MiB
    难度
    3
    标签
    (无)
    递交数
    758
    已通过
    386
    上传者