中易网

C语言怎么输出第一行一个数,以后每行增加两个数

答案:3  悬赏:10  
解决时间 2021-01-18 04:55
  • 提问者网友:临风不自傲
  • 2021-01-17 23:21
C语言怎么输出第一行一个数,以后每行增加两个数
最佳答案
  • 二级知识专家网友:舍身薄凉客
  • 2021-01-18 00:29
#include
#includevoid main()
{
unsigned int lines=0;
printf("输入打印的行数:\n");
scanf("%u",&lines); unsigned int allstar=lines*2-1; //总共的星星数 for (unsigned int l=1;l<=lines;++l)
{
//打印空格数
for(unsigned int b=1;b {
printf(" ");
}
//打印星星个数
for(unsigned int s=1;s<=l*2-1;++s)
{
printf("A");
}
printf("\n");
}
system("Pause");
}
全部回答
  • 1楼网友:千杯敬自由
  • 2021-01-18 01:09
main()
{
int i,j,m,k;
scanf("%d\n",&k);
for(i=1;i<=k;i++)
{
for(j=i;j printf(" ");
for(m=1;m<=2*k+1;m++)
printf("A"); printf("\n");
}
}
  • 2楼网友:渊鱼
  • 2021-01-18 01:00
#include void main ()
{
int n,i,j,x;
printf ("Plese input number n:");
scanf ("%d",&n);
for (i=1;i<=n;i++)
{
for (j=0;j<=n-i;j++)
printf(" ");
for (x=1;x<=2*i-1;x++)
printf ("A");
printf ("\n");
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息