c++打印输出如下图形。 * * * * * * * * * * * * * * * * * * * * *
时间: 2023-11-09 22:00:44 浏览: 91
以下是代码实现:
```
#include <iostream>
using namespace std;
int main() {
int n = 6;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
cout << "* ";
}
cout << endl;
}
return 0;
}
```
输出结果为:
```
*
* *
* * *
* * * *
* * * * *
* * * * * *
```
相关问题
用c++打印一个图形 * *** ***** *******
这里有一个简单的代码示例可以打印星号图案:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 7; i += 2) { // 外层循环控制图案的行数
for (j = 1; j <= i; j++) { // 内层循环控制图案的每一行的输出
printf("*"); // 输出星号
}
printf("\n"); // 换行
}
return 0;
}
```
输出结果如下所示:
```
*
***
*****
*******
```
用c++打印如下图形: * ** *** **** *****
可以使用两个嵌套的循环来打印这个图形,外层循环控制行数,内层循环控制每行输出的星号数目。如下:
```c++
#include <iostream>
int main() {
for (int i = 1; i <= 5; ++i) {
for (int j = 1; j <= i; ++j) {
std::cout << "*";
}
std::cout << std::endl;
}
return 0;
}
```
输出结果为:
```
*
**
***
****
*****
```
阅读全文