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

2024-12-16 14:41:56
推荐回答(1个)
回答1:

void printscr(int n , char gl) {//输出N 个 GL
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;
}