C语言编程。输入顶行字符和图形的高。输出如下例

输入顶行字符和图形的高。输出如下例(顶行字符为'A',图形的高为6)所示的图形,ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJ... 输入顶行字符和图形的高。输出如下例(顶行字符为'A',图形的高为6)所示的图形,
A
B C D
E F G H I
J K L M N O P
Q R S T U V W X Y
Z A B C D E F G H I J
展开
 我来答
qop_dob
2016-07-05 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:79%
帮助的人:4308万
展开全部
#include<stdio.h>
char check(char k){
    if(k>=65 && k<=90)
        return k;
    else
        return(k-26);
}
int main()
{
    int i,j,n;
    char a;
    scanf("%c%d",&a,&n);
    for(i=1;i<=n;i++){
        for(j=1;j<=n-i;j++)
        printf(" ");
        for(j=1;j<=2*i-1;j++)
        {
            printf("%c",check(a));
            a=a+1;
        }
    printf("\n");
    }
}

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式