用C语言程序绘图,选择任意三角形,关于任意直线做对称图形的子函数,并生成动画效果。

Python016

用C语言程序绘图,选择任意三角形,关于任意直线做对称图形的子函数,并生成动画效果。,第1张

#include <stdio.h>void main()

{

int n,i,j

char zimu

scanf("%d %c",&n,&zimu)

if(zimu<'A'||zimu>'Z')

printf("input error\n")

else for(i=0i<2*n-1i++)

if(i<n)

for(j=0j<2*nj++)

if(j==i||j==2*n-2-i)

printf("%c",zimu+n-i-1)

else if(j==2*n-1)

printf("\n")

else printf(" ")

else

for(j=0j<2*nj++)

if(j==i||j==2*n-2-i)

if(zimu-i+n-1<'A')

printf("%c",zimu-i+n+25)

else printf("%c",zimu-i+n-1)

else if(j==2*n-1)

printf("\n")

else printf(" ")

#include<stdio.h>

#define N 10

void main()

{

    int i,j,k

    for ( i=0i<Ni++ )

    { for ( j=0j<i+1j++ ) printf("* ")

      for ( j=0j<(N-i-1)*2j++ ) printf("  ")

      for ( j=0j<i+1j++ ) printf("* ")

      printf("\n")

    }

}