#问题:
1
121
12321
1234321
123454321
1234321
12321
121
1
打印该图形----------
代码:
#include <stdio.h>
int main(){
int n = 5;
int i , j , k , f;
for(i = 1 ; i <= n ; i++){
f = 1 , k = 1 ;
for(j = 1 ; j <= 2*i-1 ; j++){
if(f){
printf("%d",k++);
if(k >= i ){
f = 0;
}
}else{
printf("%d",k--);
}
}
printf("\n");
}
for(i = n-1 ; i >= 1 ; i--){
f = 1 , k = 1;
for(j = 2*i-1 ; j >= 1 ; j--){
if(f){
printf("%d",k++);
if(k >= i){
f = 0;
}
}else{
printf("%d",k--);
}
}
printf("\n");
}
return 0;
}