从键盘输入一个小于11的整数并存放在变量n中,然后输出n行由大写字母A开始构成的三角形字符阵列图形。

以下程序的功能是,从键盘输入一个小于11的整数并存放在变量n中,然后输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时程序运行结果如下:ABCDEFGH... 以下程序的功能是,从键盘输入一个小于11的整数并存放在变量n中,然后输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时程序运行结果如下:
ABCDE
FGHI
JKL
MN
O
注意:请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。源程序不得增行或删行,也不得改变程序的结构。
#include<stdio.h>
Void main()
{ int i,j,n;char ca='A';
scanf("%d",&n);
if(n<11)
{for(i=1;i<=n;i++)
{printf("%c",ch);【1】;}
【2】;}
}
else print("n is too largr!\n");
printf("\n");}
#include<stdio.h>
int main()
{ int i,j,n;char ch='A';
scanf("%d",&n);
if(n<11)
{for(i=1;i<=n;i++)
{for(j=1;j<=n-i+1;j++)
{printf("%c",ch);ch++;}
printf("\n");}
}
else printf("n is too largr!\n");
printf("\n");}
展开
 我来答
DoramiHe
2018-05-26 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59543
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
1:用字母的ASCII码试试;对应大小写字母的ASCII码相差的数是固定的(具体多少忘记了)
2:for循环或者多个判断都行...
先命令一个变量d等于a和b的大的这个数,然后再用这个变量和c去比较,如果d>c则输出d,不然则输出c(很久没编程,格式这些几乎都忘记了,见谅)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式