69,382
社区成员
发帖
与我相关
我的任务
分享
// A
// ABA
// ABCBA
// ABCDCBA
//ABCDEDCBA
#include <stdio.h>
#include <conio.h>
int n,h,s,i;
int main() {
while (1) {
printf("Please input a character(A-Z):");
fflush(stdout);
rewind(stdin);
scanf("%c",&n);
if ('A'<=n && n<='Z') {
for (h=0;h<n-'A'+1;h++) {
for (s=n-'A'-h;s>0 ;s--) printf(" " );
for (i='A' ;i<'A'+h;i++) printf("%c",i);
for (i='A'+h ;i>='A' ;i--) printf("%c",i);
printf("\n" );
}
getch();
break;
}
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int lines;
scanf("%d", &lines);
for (int i = 0; i < lines; i++)
{
int j;
for (j = 0; j < lines - i - 1; j++)
printf(" ");
for (j = 0; j < i; j++)
printf("%c", 'A' + j);
for (; j >= 0; j--)
printf("%c", 'A' + j);
printf("\n");
}
return 0;
}