ALGO-145_蓝桥杯_算法训练_4-1打印下述图形
Posted WooKinson
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ALGO-145_蓝桥杯_算法训练_4-1打印下述图形相关的知识,希望对你有一定的参考价值。
记:
这里用到了printf("%*s%s%*s\\n",n-i,"",arr,n-i,"");的写法,
其中%*s中的*代表该字符串s的个数,s为给字符串,
这写法一般用在打印中
AC代码:
1 #include <stdio.h> 2 #define MAX 50 3 4 int main(void) 5 { 6 int i,n; 7 char arr[MAX+1]; 8 scanf("%d",&n); 9 sprintf(arr,"%s","*"); 10 for (i = 1 ; i <= n ; i ++) 11 { 12 printf("%*s%s%*s\\n",n-i,"",arr,n-i,""); 13 sprintf(arr,"%s%s",arr,"**"); 14 } 15 16 return 0; 17 }
以上是关于ALGO-145_蓝桥杯_算法训练_4-1打印下述图形的主要内容,如果未能解决你的问题,请参考以下文章