Loading... <pre><div class="hljs"><code class="lang-cpp hljs">#include<iostream> using namespace std; intmain(){ char c; // 用于存储输入字符 cin >> c; // 从标准输入读取一个字符 // 打印第一行,有两个空格,然后是一个字符 cout << " " << c << '\n'; // 打印第二行,一个空格,然后是三个相同的字符 cout << " " << c << c << c << '\n'; // 打印第三行,五个相同的字符构成底边 cout << c << c << c << c << c; return 0; // 返回0表示程序成功执行 } </code></div></pre> 这份代码的注释解释了每个部分的功能,下面是每个步骤的解释: 1. 从标准输入读取一个字符,并存储在变量 `c` 中。 2. 打印第一行,首先输出两个空格,然后输出输入的字符 `c`,并换行。 3. 打印第二行,输出一个空格,然后输出三个相同的字符 `c`,并换行。 4. 打印第三行,输出五个相同的字符 `c`,构成底边。 当输入字符为 `*` 时,代码的输出会是: ``` * *** ***** ``` 最后修改:2024 年 08 月 08 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏