怎么用c语言输出由*组成的倒三角图案?

2025-03-06 19:38:48
推荐回答(3个)
回答1:

其实这个比较简单,掌握了固定的格式,再把需要输出的直接打出来就行。举个例子,int main (){printf("***\n");printf("**\n");printf("输出的这一行有几个*就打几个"\n);return 0;}
注意:1 切换输入法成“英”;2.牢记该有的格式,防止多次出错;3 、多多锻炼,熟练掌握;4.根据对应图案对应输出;5.注意是否有空格,防止提交作业时格式错误。

回答2:

1、#include  int main(){int n,i,j;for(i=n=4;i>=0;i--  {for( j=n-i;j>0;j-- ) printf(" ");

for( j=0;j<2*i-1;j++ )

printf("*");

printf("\n");

}

return 0;

}

回答3:

#include
#define ZF "*"
int main(void)
{
int i,j,n;
printf(" 请输入层数:");
while(scanf("%d",&n) == 1)
{
for(i=0;i{
for(j=n-i;j>0;j--)
printf("%s",ZF);
printf("\n");
}
printf(" 请输入层数:");
}
return 0;
}