入数字n(小于10),输出图形。 输入 输出 样例输入 4 样例输出 * *** ***** *******
时间: 2023-11-26 11:05:37 浏览: 39
以下是实现代码:
```
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n - i; j++) {
cout << " ";
}
for (int j = 1; j <= 2 * i - 1; j++) {
cout << "*";
}
cout << endl;
}
return 0;
}
```
解释如下:
首先输入一个数字n,然后使用两个for循环来输出图形。第一个for循环用来控制行数,第二个for循环用来控制每一行的输出。在第二个for循环中,第一个循环用来输出空格,第二个循环用来输出星号。
相关问题
用循环语句输出******
要使用循环语句输出******,你可以使用for循环或者while循环来实现。下面是两种方式的示例代码:
1. 使用for循环输出******:
```python
for i in range(6):
print("*", end="")
```
这里的`range(6)`表示循环6次,每次循环打印一个"*"。`end=""`表示不换行输出。
2. 使用while循环输出******:
```python
count = 0
while count < 6:
print("*", end="")
count += 1
```
这里使用一个计数器`count`来控制循环次数,当`count`小于6时,打印一个"*"并将计数器加1。
用c语言代码的循环语句输出******
你可以使用C语言的循环语句来输出一行星号(*)的代码。以下是一个使用for循环的示例代码:
```c
#include <stdio.h>
int main() {
int i;
for (i = 0; i < 6; i++) {
printf("*");
}
return 0;
}
```
这段代码使用for循环来重复打印星号,循环条件是i小于6,每次循环打印一个星号。运行该代码将输出6个星号(******)。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)