求救C语言一定要用while语句
让程序要求用户输入一个大写字母,使用嵌套循环产生像下面的图案:AABAABCBAABCDCBAABCDEDCBA这种图案要扩展到用户输入的字符。例如,前面的图案是在输入E...
让程序要求用户输入一个大写字母,使用嵌套循环产生像下面的图案:
A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
这种图案要扩展到用户输入的字符。例如,前面的图案是在输入E时需要产生的。提示:使用一个外部循环来处理行,在每一行中使用2个内部循环,一个以升序打印字母,一个以降序打印字母。 展开
A
ABA
ABCBA
ABCDCBA
ABCDEDCBA
这种图案要扩展到用户输入的字符。例如,前面的图案是在输入E时需要产生的。提示:使用一个外部循环来处理行,在每一行中使用2个内部循环,一个以升序打印字母,一个以降序打印字母。 展开
3个回答
展开全部
// a.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{
char input;
input = getchar();
char i = 'a';
while(i <= input)
{
for(char j = 'a'; j < i; j++)
{
printf("%c", j);
}
printf("%c", i);
for(char k = i - 1; k >= 'a'; k--)
{
printf("%c", k);
}
printf("\n");
i++;
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
void main()
{
char a,b,c;
scanf("%c",&c);
a = 'A';
while (a<=c)
{
b='A';
while(b<=a)
{
printf("%c",b);
b++;
}
b--;
while(b>'A')
{
b--;
printf("%c",b);
}
a=a+1;
printf("\n");
}
printf("\n");
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你弄个提示在那 感觉我是在做考题啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询