题解 | #牛牛的字符菱形#
牛牛的字符菱形
http://www.nowcoder.com/practice/11a5040fa894430f9d25fda1be37ddc8
#include <stdio.h>
int main(){
int i,j;
char ch;
scanf("%c",&ch);
for(i=1;i<=3;i++){
for(j=1;j<=3-i;j++){
printf(" ");
}
for(j=1;j<=2*i-1;j++){
if(j!=2*i-1)
printf("%c",ch);
else
printf("%c\n",ch);
}
}
for(i=2;i>=1;i--){
for(j=2;j>=i;j--){
printf(" ");
}
for(j=1;j<=2*i-1;j++){
if(j!=2*i-1)
printf("%c",ch);
else
printf("%c\n",ch);
}
}
return 0;
}
int main(){
int i,j;
char ch;
scanf("%c",&ch);
for(i=1;i<=3;i++){
for(j=1;j<=3-i;j++){
printf(" ");
}
for(j=1;j<=2*i-1;j++){
if(j!=2*i-1)
printf("%c",ch);
else
printf("%c\n",ch);
}
}
for(i=2;i>=1;i--){
for(j=2;j>=i;j--){
printf(" ");
}
for(j=1;j<=2*i-1;j++){
if(j!=2*i-1)
printf("%c",ch);
else
printf("%c\n",ch);
}
}
return 0;
}