c语言打印三角形图形
时间: 2023-07-02 09:10:13 浏览: 96
以下是使用C语言打印三角形图形的示例代码:
```c
#include <stdio.h>
int main() {
int rows, i, j;
printf("Enter the number of rows: ");
scanf("%d", &rows);
for (i = 1; i <= rows; i++) {
for (j = 1; j <= i; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
在该代码中,我们使用两个嵌套循环来打印三角形图形。外部循环用于控制行数,而内部循环用于在每一行中打印星号。第一个内部循环打印星号,第二个内部循环打印空格。最后,我们在每行末尾打印一个换行符来将图形输出到新的一行。
您可以根据需要更改代码中的行数变量来打印不同大小的三角形。
相关问题
c语言打印图形
C语言可以通过在控制台输出字符来打印图形。以下是一些常见的图形打印代码示例:
1. 正方形
```c
#include<stdio.h>
int main()
{
int i, j;
int n = 5; // 定义正方形的边长
for (i = 1; i <= n; i++)
{
for (j = 1; j <= n; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
```
2. 三角形
```c
#include<stdio.h>
int main()
{
int i, j;
int n = 5; // 定义三角形的行数
for (i = 1; i <= n; i++)
{
for (j = 1; j <= i; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
```
3. 倒三角形
```c
#include<stdio.h>
int main()
{
int i, j;
int n = 5; // 定义倒三角形的行数
for (i = n; i >= 1; i--)
{
for (j = 1; j <= i; j++)
{
printf("* ");
}
printf("\n");
}
return 0;
}
```
4. 菱形
```c
#include<stdio.h>
int main()
{
int i, j;
int n = 5; // 定义菱形的半边长
for (i = 1; i <= n; i++)
{
for (j = 1; j <= n - i; j++)
{
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++)
{
printf("*");
}
printf("\n");
}
for (i = n - 1; i >= 1; i--)
{
for (j = 1; j <= n - i; j++)
{
printf(" ");
}
for (j = 1; j <= 2 * i - 1; j++)
{
printf("*");
}
printf("\n");
}
return 0;
}
```
以上是一些常见的图形打印代码示例,你可以根据需要进行修改和拓展。
c语言for循环打印图形
好的,下面是一个C语言for循环打印三角形的示例代码:
```c
#include <stdio.h>
int main() {
int i, j, rows;
printf("请输入三角形的行数:");
scanf("%d", &rows);
for (i = 1; i <= rows; i++) {
for (j = 1; j <= i; j++) {
printf("* ");
}
printf("\n");
}
return 0;
}
```
输入行数后,程序使用两个for循环嵌套来打印三角形,外层for循环控制行数,内层for循环控制每行打印的星号数量。输出结果如下:
```
请输入三角形的行数:5
*
* *
* * *
* * * *
* * * * *
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)