c语言利用循环嵌套实现如下图形输出(在线等)

A1

AB21

ABC321

ABCD4321

第1个回答  推荐于2017-09-12
#include <stdio.h>
void main()
{
int i,j,k;
for(i=1;i<=4;i++)
{
for(j=0;j<i;j++)
printf("%c",j+'A');
for(k=i;k>=1;k--)
printf("%c",k+'0');
printf("\n");
}
}

本回答被网友采纳
第2个回答  2017-09-09
#include <stdio.h>
#include <stdlib.h>

#define N 5

int main()
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("%c",64+j);
}
for(j=1;j<=i;j++)
{
printf("%d",i-j+1);
}
printf("\n");
}
return 0;
}

第3个回答  2012-04-08

#include<stdio.h>

void main()

{int a,b,i=0;

  a=65,b=0;

  for(int j=0;j<4;j++)

  {   for(int k=i;k>0;k--)

  printf("%d",k);

  printf("\n");

  for( i=0;i<=j;i++)

  printf("%c",a+i);

  

  }

  printf("4231");

  printf("\n");

}

第4个回答  2012-04-08
#include<stdio.h>
void main()
{
int i,j;
for(i=1;i<=4;i++)
{
for(j=0;j<4-i;j++)
printf(" ");
for(j=0;j<i;j++)
printf("%c",'A'+j);
for(;j>0;j--)
printf("%d",j);
printf("\n");
}

}
//程序我已经调试好了,你试试!不懂的可追问!本回答被提问者采纳
第5个回答  2012-04-08
#include<stdio.h>
void main()
{
int i,j,k;
for(i=1;i<5;i++)
{
for(j=0;j<4-i;j++)
printf(" ");
for(j=0;j<i;j++)
printf("%c",65+j);
for(j=0;j<i;j++)
printf("%d",i-j);
printf("\n");
}
}
相似回答