编程论坛---最好的编程学习论坛
打印

各位大侠看过来······关于C语言的两道题· ······超级菜鸟急急急·

各位大侠看过来······关于C语言的两道题· ······超级菜鸟急急急·

现有两道C语言编程题:
1、用C程序实现ABCDE的各种排列,打印出来。



2,打印


        *
       ***
      *****

(输入数字1,打印1行。输入数字2,打印前两行。输入3,打印前3行。……。保持*号成等边三角形排列。程序最好用递归)。

希望有说明,我好好学习吸收·····谢谢·····

TOP

这个我改良了下
#include "stdio.h"
void main()
{
    int i,n,j,k;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        k=2*i+1;
        j=n-i-1;
        while(j--)
        printf(" ");
        while(k--)
        printf("*");
        printf("\n");
        }
    
   
}

TOP