c语言编程题,急求高手解答,谢谢!求代码,运行成功立刻采纳,谢谢!

如题所述

#include <stdio.h>
int main(void)
{
int i,j,row=5;
char ch='A' ;
for( i=0;i<row;i++ )
{
for( j=0;j<(row-i)*2-1;j++ )
printf(" ");
printf("%c", ch+i );
for( j=0;j<i*4-1;j++ )
printf(" ");
if ( i>0 )
printf("%c", ch+i );
printf("\n");
}
for( i=row-2;i>=0;i-- )
{
for( j=0;j<(row-i)*2-1;j++ )
printf(" ");
printf("%c", ch+i );
for( j=0;j<i*4-1;j++ )
printf(" ");
if ( i>0 )
printf("%c", ch+i );
printf("\n");
}
return 0;
}

追问

编的很好,可是有些要求,要输入之后输出。。。。

你看看题!

追答

你一点都不会啊?自己也试一些简单的操作啊,这样有助于提高个人能力

追问

呃。。。尽量吧

那我先自己试试,一会有不懂的你会解答么?

追答

你只要写一部分,我都可以帮你调整正确了!

追问

我会了,谢谢

改了一下就好

追答

首先恭喜你!
你这里的7应该是总高度才符合题意吧?而你输出的总高度是7+6=13

追问

嗯额,是的,我只是按你的改了下,没仔细读题,谢谢提醒啊O(∩_∩)O

追答

不客气

追问

你有没有c语言编译器的下载地址?我下载的都是有毒的啊

追答

你想用哪个,一般这种软件都不会有病毒的

追问

vc6

我下了好几个都有毒。。。

你有没有好的下载地址?

谢谢啊

追答

网上搜编程之家,看这个网站上有没有

追问

找到了,下载好了

谢谢

温馨提示:答案为网友推荐,仅供参考
相似回答