简单程序 速度!!

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:11:00
打印
A
BB
CCC
DDDD
CCC
BB
A

不要直接PRINTF
NO
!
不用数据结构

#include<stdio.h>
main()
{ char x[4];
int j,k;
x[0]='A';x[1]='B';x[2]='C';x[3]='D';
for(j=0;j<4;j++)
{{for(k=j+1;k>0;k--)
printf("%c",x[j]);
}
printf("\n");
}
for(j=3;j>0;j--)
{{for(k=j;k>0;k--)
printf("%c",x[j-1]);
}
printf("\n");
}
}

我写的应该算是简单程序了吧。

main()
{
int i,j;
unsigned char b;

b='A';

for( i=0;i<7;i++ ){
for( j=0;j<b-64;j++ )
printf( "%c",b );
}
printf( "\n" );
if( i<3 ) b++;
else b--;
}

你可以用两个循环分别输出上三角和下三角。

循环语句的技巧是:可知数量的用for,未知数量的用while

建议你看一本C语言的语法类书籍,掌握其中的输入输出函数,循环控制函数,你就可以轻轻松松的写出这段程序

以后,我再也不想害人了,我忏悔,我以后只会提供思路和指导,代码绝对不会写出来。只会一味的找别人要代码