输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形例如输入整数5 打印A C F J OB E I ND H MG LK

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 15:49:55
输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形例如输入整数5 打印A C F J OB E I ND H MG LK

输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形例如输入整数5 打印A C F J OB E I ND H MG LK
输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形
例如输入整数5 打印
A C F J O
B E I N
D H M
G L
K

输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形例如输入整数5 打印A C F J OB E I ND H MG LK
程序不能是这样的.可以是这样的
A B C D E
F G H I
J K L
M N
O
一般是依次得出的.不然会很麻烦
那么程序可以是这样:
#include
main()
{
char ch='A',a[50];
int i,n;
scanf("%d",&n);
while(n>0)
{
for(i=0;i printf("%c",ch++);
printf("\n");
n--;
}
}
程序已通过.

其实这个问题很简单,用嵌套循环打印出三角形,然后输出数字对应字符就行了,楼上的答案是非常正确的,可以采纳

哈哈,我刚刚调试成功这道题,这是我课本上的一道练习题.本来想上网查查有没有更简单的答案的.还真查不着!
程序怎么不可以是这样的?
输入整数5 打印
A C F J O
B E I N
D H M
G L
K
程序如下:
main()
{int i,j,n;
char ch='A',ch1;
...

全部展开

哈哈,我刚刚调试成功这道题,这是我课本上的一道练习题.本来想上网查查有没有更简单的答案的.还真查不着!
程序怎么不可以是这样的?
输入整数5 打印
A C F J O
B E I N
D H M
G L
K
程序如下:
main()
{int i,j,n;
char ch='A',ch1;
printf("\nenter a number");
scanf("%d",&n);
for(i=0;i {ch+=i;ch1=ch;
printf("%c ",ch);
for(j=2+i;j<=5;j++)
{ch1+=j;
printf("%c ",ch1);
}
printf("\n");
}
}
估计还有更简单的做法,待我再研究研究!

收起

输入任意整数n后,用C语言编程实现打印n行三角字符阵列图形例如输入整数5 打印A C F J OB E I ND H MG LK C语言交换元素编程输入n个整数(2 编程实现:输入一个 n*n 的矩阵,求出两条对角线元素值之和.用C语言编程 C语言编程 打印数字字符图案 输入任意整数n,输出n行由数字构成的三角形字符阵列图形.如,输入整数7(注意:n不得大于10),程序运行结果如下:0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 输入一个正整数n,再输入任意n个整数,计算并输出这n个整数的和.要求使用动态内存分配方法为这n个整数分C语言编程题 使用for循环编程,从键盘输入整数n,再输入n个数,求其平均值并输出.用c语言表示 用C语言实现输入一个整数n,输出1-n的整数,去除含有9的数 从键盘上输入任意一个整数n,计算1到n的和.输入 从键盘输入任意整数n.输出1到n的和.用c语言从键盘上输入任意一个整数n,计算1到n的和.输入从键盘输入任意整数n.输出输出1到n的和.用c语言( c语言.12题.写程序.后面思考题,1 编程1.1 打印出以下图案** * ** * * * ** * * * * * ** * * * ** * **1.2编写程序实现输入整数n,输出如下所示由数字组成的菱形.(图中n=5)11 2 11 2 3 2 11 2 3 4 3 2 11 2 3 4 5 4 3 用C语言编程实现从键盘任意输入10个整数,统计其中奇数的个数,并计算这些奇数的和. 用C语言编程实现从键盘任意输入10个整数,统计其中奇数的个数,并计算这些奇数的和 c语言编程,二维数组求助/*输入一个M*N的整数矩阵(3 用C语言编程求一个整数各个数的和的问题main(){ int n,sum=0; printf(请输入任意一个整数:); scanf(%d,&n); while(n!=0) { sum+=n%10; n=n/10; } printf(其各个位数之和为%d ,sum);关键的地方不是很明白,就是 任意输入一个自整数,判断是不是质数(用C语言编程) C语言编程:输入一行字符串,按给出的规则译成密码.规则:输入一个整数n(0 c语言数组编程,输入n个整数,将这n个数按绝对值由大到小排序输出 c语言中,输入一个整数,输出1!,,,,…n!求编程阶乘依次输出1~n的每个阶乘 C语言编程 输入正整数n,计算n!,结果用长整型数表示