c语言编写三角形,怎么实现?

如题所述

第1个回答  2024-03-17
在C语言中,你可以使用嵌套的循环来打印三角形。下面是一个简单的示例代码,可以打印出一个由星号组成的三角形:
#include <stdio.h>
int main() {
int i, j, rows;
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;
}
这段代码会要求用户输入行数,然后使用嵌套的循环来打印出相应行数的三角形。每一行递增地打印星号,从一个星号开始,直到当前行数为止。
你可以根据需要调整代码来打印不同形状的三角形,或者添加更多的功能来使其更加灵活和复杂。
相似回答