c语言输出三角形 用C语言打印一个用星号组成的三角形?

用C语言打印一个用星号组成的三角形?Int i,J,nscanf(%D,ampn)for(i=0ini){for(J=0j2*i 1J)printf(*)printf()}我不知道问题的显示是否删除了

用C语言打印一个用星号组成的三角形?

Int i,J,nscanf(%D,ampn)for(i=0ini){for(J=0j2*i 1J)printf(*)printf()}我不知道问题的显示是否删除了多余的空格。另一种形式的(带空格)int i,J,K,nscanf(%D,ampn)for(i=0ini){for(K=IKN/2K)printf()for(J=0j2*i 1J)printf(*)printf()}

首先,你需要知道如何打印三角形。通常,通过两个for循环输出三角形:for(I=0I<ni){for(J=0j<ij){printf(“*”)}printf(“”)}。然后更改I和jn的值并进行相应的更改

~]#include

int main(void)

{

int I,J

for(I=0,I

for(J=0,J

if(J==0)

printf(“

if(I>=J)

printf(%C”,“*”

}

printf(“n”)

}

printf(“n”)

}

第一个数字,需要几行来更改数字。

#Include

int main(void)

{

int i,J

for(i=0,i

for(J=0,J

if(J==0)

printf(”)

if(i> J)

printf(”)

else

printf(%C”,“*”)

)}

]printf(“”n”)

)}

!如果需要几行,可以更改数字。