用c语言编程:按照键盘输入的数值N的大小,打印如下图形 * *** ***** ******* ********* ******* ***** *** *n为行数
时间: 2023-07-05 08:33:45 浏览: 69
以下是按照键盘输入的数值N的大小,打印如下图形的C语言代码:
```c
#include <stdio.h>
int main() {
int n;
printf("请输入行数:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= 2*i-1; j++) {
printf("*");
}
printf("\n");
}
for (int i = n-1; i >= 1; i--) {
for (int j = 1; j <= 2*i-1; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
运行结果示例:
```
请输入行数:5
*
***
*****
*******
*********
*******
*****
***
*
```
相关问题
用C语言实现按照键盘输入的数值N的大小,打印如下图形 * * * * * * * * * * * * * * * *
这道题目可以分为两个部分,第一部分是打印“* ”图形,第二部分是根据输入的N值,打印多行图形。以下是C语言的代码实现:
```c
#include <stdio.h>
int main() {
int N;
printf("请输入N的值:");
scanf("%d", &N);
// 第一部分,打印“* ”图形
printf("*\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("* * * * *\n");
// 第二部分,打印多行图形
for (int i = 1; i <= N; i++) {
for (int j = 1; j <= i; j++) {
printf("*");
}
printf("\n");
}
return 0;
}
```
代码中第一部分是直接打印了固定的“* ”图形,第二部分使用了两个循环来打印多行图形。外层循环控制行数,内层循环控制每一行的“*”数目,内层循环次数根据当前行数i计算得出。
需要注意的是,这里的“*”不是对齐的,如果需要对齐的话,可以使用printf的格式化输出功能进行调整。
打印图形 * * * * * * * * C语言编程实现
打印图形可以通过循环语句和条件语句来实现。以下是使用C语言编程实现打印图形的示例代码:
```c
#include <stdio.h>
int main() {
int rows = 4; // 图形的行数
// 打印上半部分
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
printf("* ");
}
printf("\n");
}
// 打印下半部分
for (int i = rows - 1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
运行以上代码,将会输出如下图形:
```
*
* *
* * *
* *
```
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.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)