c++ 循环结构语句编程并输出下图,其行数由键盘输入,行数和每行输出的星号*数有2倍的关系。运行结果如下,请编码实现。
时间: 2024-05-09 15:15:32 浏览: 11
为了更好地理解题意,我先把题目中要求输出的图形画出来:
```
*
**
***
****
*****
```
根据题目要求,行数是由键盘输入确定的,每行输出的星号数是行数的两倍。我们可以使用嵌套的循环结构来实现这个图形的输出。
下面是代码实现:
```c++
#include <iostream>
using namespace std;
int main()
{
int n;
cout << "请输入行数:";
cin >> n;
for(int i = 1; i <= n; i++) // 外层循环控制行数
{
for(int j = 1; j <= 2*i; j++) // 内层循环控制每行输出的星号数
{
cout << "*";
}
cout << endl;
}
return 0;
}
```
当用户输入行数为 5 时,程序的输出结果如下:
```
请输入行数:5
**
****
******
********
**********
```
注意,每行最后都要输出一个换行符 `endl`,否则所有的星号都会输出在同一行。
相关问题
用C++编程,用循环结构输出如下图形 * ** *** **** *****
要使用循环结构输出该图形,可以使用嵌套循环来实现。外层循环控制行数,内层循环控制每行的星号数量。以下是用C++编程实现该图形的代码:
```cpp
#include <iostream>
int main() {
int rows = 5; // 图形的行数
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
std::cout << "*";
}
std::cout << std::endl;
}
return 0;
}
```
运行以上代码,将输出如下图形:
```
*
**
***
****
*****
```
以c++来写3.用双重 for 循环打印星号三角形,行数由键盘输入的整数决定。运行效果:输入行数:6 ****** ***** **** *** ** *
以下是C++代码,用双重for循环打印星号三角形,行数由键盘输入的整数决定:
```c++
#include <iostream>
using namespace std;
int main() {
int n;
cout << "输入行数:";
cin >> n;
for (int i = 0; i < n; i++) {
for (int j = n; j > i; j--) {
cout << "*";
}
cout << endl;
}
return 0;
}
```
运行效果:
```
输入行数:6
******
*****
****
***
**
*
```
相关推荐
![ppt](https://img-home.csdnimg.cn/images/20210720083527.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)