c语言用函数输出如下图形 c语言用函数输出如下图形怎么表示

我c语言编写函数,函数功能,输出如下图形。

void printscr(int n , char gl) {//输出N 个 GL

成都创新互联公司2013年成立,先为嘉定等服务建站,嘉定等地企业,进行企业商务咨询服务。为嘉定企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

for (int i = 0 ,i n ; i ++)

printf("%c",gl);

}

int main(){

int n, l = 13 , r = 6 , k = 0 ;

printscr(l,'*');

while ( r = 1 r = 6){

printscr(r,'*'); printscr(l - r*2,' '); printscr(r,'*'); printscr(1,'/n');

if (k == 0 ) r --;

if ( r == 1 ) k = 1;

if (k == 1 ) r ++;

}

printscr(l,'*');

return 0;

}

在C语言里怎么实现使用函数调用形式,输出下列图形

#includestdio.h

void printBox(int num);

void main()

{

int n;

printf("请输入一个数:");

scanf("%d",n);

printBox(n);

}

void printBox(int num)

{

for(int i=1;i=num;i++)

{

for(int j=1;j=num;j++)

{

if(i==1||i==num)

printf("*");

else if(j1jnum)

printf(" ");

else

printf("*");

}

printf("\n");

}

}

C语言中如何输出图形

你可以采用循环的方法来做,需要输出A的位置的时候就输出A,其他地方就输出空格,就行了

#includestdio.h

void main()

{

int i,j,n;

printf("请输入要输出几行:\n");

scanf("%d",n);

for(i=0;i=n;i++)

{

for(j=0;jn-i;j++)//每行前的空格控制

printf(" ");

for(int k=0;k=2*i-1;k++)输出字母

{

if(k==0||k==2*i-2)输出A

printf("A");

else

printf(" ");

}

printf("\n");//换行

}

}


名称栏目:c语言用函数输出如下图形 c语言用函数输出如下图形怎么表示
文章地址:http://azwzsj.com/article/dooegch.html