1036 跟奥巴马一起编程(C语言)

设计思路:
  • 行数 == 1 || 行数 == (n - 1) / 2 || 列数 == 1 || 列数 == n,时输出符号
编译器:C (gcc)
#include <stdio.h>

int main()
{
    int n;
    char ch;
    int i, j;
    scanf("%d %c", &n, &ch);
    for(i = 0; i < (n + 1) / 2; i++){
        if(i == 0 || i == (n + 1) / 2 - 1){
            for(j = 0; j < n; j++){
                printf("%c", ch);
            }
            printf("\n");
        }
        else{
            printf("%c", ch);
            for(j = 0; j < n - 2; j++){
                printf(" ");
            }
            printf("%c\n", ch);
        }
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/huaxuewan/article/details/88373131