题解:
此题较为简单,但是有几个需要注意的点:
1:可以直接定义指针,用指针指向字符串的首地址;
2:每一行前面都有空格,易忽略;
3.建议直接粘贴原字符串。
代码:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main(){
char *s1,*s2,*s3,*s4,*s5,*s6,*s7,*s8,*s9,*s10,*s11,*s12,*s13,*s14,*s15,*s16,*s17,*s18,*s19,*s20,*s21,*s22;
s1=" ********";
s2=" ************";
s3=" ####....#.";
s4=" #..###.....##....";
s5=" ###.......###### ### ###";
s6=" ........... #...# #...#";
s7=" ##*####### #.#.# #.#.#";
s8=" ####*******###### #.#.# #.#.#";
s9=" ...#***.****.*###.... #...# #...#";
s10=" ....**********##..... ### ###";
s11=" ....**** *****....";
s12=" #### ####";
s13=" ###### ######";
s14="##############################################################";
s15="#...#......#.##...#......#.##...#......#.##------------------#";
s16="###########################################------------------#";
s17="#..#....#....##..#....#....##..#....#....#####################";
s18="########################################## #----------#";
s19="#.....#......##.....#......##.....#......# #----------#";
s20="########################################## #----------#";
s21="#.#..#....#..##.#..#....#..##.#..#....#..# #----------#";
s22="########################################## ############";
printf("%s\n",s1);
printf("%s\n",s2);
printf("%s\n",s3);
printf("%s\n",s4);
printf("%s\n",s5);
printf("%s\n",s6);
printf("%s\n",s7);
printf("%s\n",s8);
printf("%s\n",s9);
printf("%s\n",s10);
printf("%s\n",s11);
printf("%s\n",s12);
printf("%s\n",s13);
printf("%s\n",s14);
printf("%s\n",s15);
printf("%s\n",s16);
printf("%s\n",s17);
printf("%s\n",s18);
printf("%s\n",s19);
printf("%s\n",s20);
printf("%s\n",s21);
printf("%s\n",s22);
return 0;
}
小白的进阶之路开始。