當前位置:編程學習大全網 - 編程軟體 - c語言中把大寫字母像金字塔排列,壹行中左右對稱,如ABCDCBA.請高手寫出程序

c語言中把大寫字母像金字塔排列,壹行中左右對稱,如ABCDCBA.請高手寫出程序

#include<stdio.h>

void main()

{

int a , n , i ;

char m ;

printf("請輸入壹個整數(1~26):"); //輸入行數由妳確定

scanf("%d", &n);

printf("\n");

for(i=1 ; i<=n ; i++)

{

m='A';

for(a=1;a<=n-i;a++)

printf(" ");

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

{

if (a<i)

{

printf("%c",m);

m++;

}

else if (a==i)

{

printf("%c",m) ;

}

else if (a>i&&i>0)

{

m--;

printf("%c",m);

}

}

printf("\n");

}

}

是不是要這樣的

  • 上一篇:新疆烏魯木齊市34中怎麽樣呀,有沒有好多年前畢業的學生知道呢?
  • 下一篇:全國計算機等級考試是怎麽分級的?
  • copyright 2024編程學習大全網