原题是:
让程序要求用户输入一个大写字母,是用嵌套循环产生像下面这样的金字塔图案:
A
ABA
ABCBA
ABCDCDA
ABCDEDCBA
好象要用到一个外部循环,3个内部循环,本来学C尚浅,用2个嵌套循环都有点棘手,用上3个就有点焦头烂额了,麻烦各位大虾帮我讲解一下,顺便写个源码,感激不尽!(不是什么书本题,做作业我还是自己来,呵呵)
----------------解决方案--------------------------------------------------------
我觉得求这种纯数学问题没有太大大意义
----------------解决方案--------------------------------------------------------
以前有做过类似的题目,不过当时是用c++类做的而且是排列的是数字
用循环没试过
问一个比较菜问题A的ASCII码是多少?我忘了,最近在看mfc基础的都忘光了
----------------解决方案--------------------------------------------------------
以下程序在turbo c2.0下调试成功。注意:输入字符时请一定要输入大写字符!!!!!!!!!!!
==============================================================================
main()
{char i,k,ch;
int j;
scanf("%c",&ch);
for(i='A';i<=ch;i++){
for(j=ch-i;j>=0;j--)
printf(" ");
for(k='A';k<i;k++)
printf("%c",k);
for(k=i;k>='A';k--)
printf("%c",k);
printf("\n"); }
}
=========================================================================================================
design by hu_sir
(huxianxiang8313@163.com)[此贴子已经被作者于2004-05-18 15:45:24编辑过]
----------------解决方案--------------------------------------------------------
有需要改进的地方,由于时间关系自己解决吧。
----------------解决方案--------------------------------------------------------
----------------解决方案--------------------------------------------------------
厉害
----------------解决方案--------------------------------------------------------
过奖!!
愿意做个朋友的请加QQ群:3058199 在下叫“无日之夜”QQ:183961785 欢迎大家一起来切磋!
----------------解决方案--------------------------------------------------------
是感觉没什么意思,我刚学C不久,想多看看多层嵌套的设计思路,免得以后要用到时又不会,呵呵
----------------解决方案--------------------------------------------------------
过奖!!
愿意做个朋友的请加QQ群:3058199 在下叫“无日之夜”QQ:183961785 欢迎大家一起来切磋!
----------------解决方案--------------------------------------------------------