测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A17119. 苗族织锦纹样生成

填空题 中等

题目描述

苗族织锦纹样生成

题目描述

苗族织锦的菱形纹样由星号*组成,纹样大小由边长 n 决定。纹样特点是:第 i 行(从 1 开始)有 i 个星号,呈左对齐排列。请编程生成 n 行的菱形纹样上半部分,还原苗族织锦的简约美学。

输入格式

输入一个整数 n(2≤n≤8),表示纹样行数。

输出格式

输出 n 行,每行对应数量的星号,星号之间无空格。

参考答案

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

答案解析

读取输入整数n,确定输出行数。从第1行到第n行进行循环,每行输出i个星号,其中i为当前行号。每行星号连续排列,不添加空格或分隔符。每行输出后换行,确保星号左对齐。循环结束即完成n行纹样生成。

上一题 下一题