创建两个数组,确定等边三角形的边,然后用第二个数组挨个替换第一个数组。
#include<stdio.h>
#include<string.h>
#include<string.h>
int main()
{
char arr1[] = "**************";
char arr2[] = " ";
int left = strlen(arr1)-7;
int right = strlen(arr1)-7;
while(left >= 0,right<strlen(arr1))
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
printf("%s\n",arr2);
left--;
right++;
}
system("pause");
return 0;
}
{
char arr1[] = "**************";
char arr2[] = " ";
int left = strlen(arr1)-7;
int right = strlen(arr1)-7;
while(left >= 0,right<strlen(arr1))
{
arr2[left] = arr1[left];
arr2[right] = arr1[right];
printf("%s\n",arr2);
left--;
right++;
}
system("pause");
return 0;
}
本文介绍了一种使用C语言实现的等边三角形绘制方法。通过创建两个字符数组并利用字符串操作来逐渐构建出等边三角形的形状。这种方法能够直观地展示如何在控制台上打印特定的几何图案。

被折叠的 条评论
为什么被折叠?



