首先,我们需要确定三角形的行数。假设我们要打印出5行的空心等腰三角形,那么我们需要使用两个嵌套的for循环,分别控制行数和列数。 接下来,在每一行中,我们需要判断当前列数是否处于三角形的边界上。如果是,就打印一个星号,否则打印一个空格。 代码如下: ``` #include <stdio.h> int main() { int i, j,...
拿去交差吧。~!完美。include<stdio.h> int main(){ int i,j,n;scanf("%d",&n);for(i=1;i<n;i++) { for(j=1;j<=i-1+n;j++)if(j==n-i+1||j==n+i-1)printf("*");else printf(" ");printf("\n");} for(i=1;i<=2*n-1;i++)printf("*");} ...
//这个底边是2n-1的 底边2n的话没法对齐。。include<stdio.h> int main(){ int n, i, j, k, l;scanf("%d", &n);k=n; l=n;for(i=0; i<n-1; i++){ for(j=1; j<=2*n-1; j++){ if(j==n-i||j==n+i)printf("*");else printf(" ");//else printf(" ");...
c语言打印空心等腰三角形c语言打印空心等腰三角形 要打印空心的等腰三角形,我们需要使用嵌套循环来控制输出的行数和每行输出的内容。具体步骤如下: 1.使用外层循环控制输出的行数,内层循环控制每行输出的内容。 2.在第一行输出一个空格,然后在第一行的中心位置输出一个星号,这个星号就是三角形的顶部。 3.在下...