用C语言的循环语句写倒三角字母图形

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:07:31
ABCDEFGHIJKLM*NOPQRSTUVWXYZ
BCDEFGHIJKLM*NOPQRSTUVWXY
CDEFGHIJKLM*NOPQRSTUVWX
DEFGHIJKLM*NOPQRSTUVW
EFGHIJKLM*NOPQRSTUV
FGHIJKLM*NOPQRSTU
GHIJKLM*NOPQRST
HIJKLM*NOPQRS
IJKLM*NOPQR
JKLM*NOPQ
KLM*NOP
LM*NO
M*N
*

#include <stdio.h>
char string[] = "ABCDEFGHIJKLM*NOPQRSTUVWXYZ";

void main()
{
int i,j;
for (i=0; i<sizeof(string)/2+1; ++i)
{
for (j=i; j<sizeof(string)-i; ++j)
{
printf("%c", string[j]);
}
printf("\n");
}
}

直接用ASCII表里面输出A--Z
#include"stdio.h"
mian()
{
char i='A',q='Z',j;

for(;q!='M';)
{
j=i;
for(;i<=q;i++)
{
if(i=='N')printf("*");
printf("%c",i);

}
i=j;
q-=1;
i+=1;
}
printf("*");
getch();
}

#include<stdio.h>
void main()
{
char a[26];
a[0]='A';
a[13]='*';
for(int i=1;i<=26;i++)
{
if(i==13)continue;
else if(i>13)
a[i]=a[0]+i-1;
else
a[i]=a[0]