1036. 跟奥巴马一起编程(15)

查看原题目请点我这里
解题思路
需要注意的是题目说的时四舍五入,所以应该是向上取整除完加1,或者加一以后再除都是正确的。

#include<cstdio>
int main(){
    int n;
    char ch;
    scanf("%d %c",&n,&ch);  
    int t=(n+1)/2;
    for(int i=0;i<t;i++){
        for(int j=0;j<n;j++){
        if(i==0||i==t-1)    printf("%c",ch);
        else if(j==0||j==n-1) printf("%c",ch);
        else printf(" ");

        }
        printf("\n");
    }
    return 0;
} 
全部评论

相关推荐

昨天 21:00
门头沟学院 Java
多拆解背记一下当前的高频场景面试题,结合自己的项目经历去作答,面试通过率原来真的不会低!
牛客965593684号:小公司不就是这样的吗,面试要么是点击就送,要么就是往死里拷打,没有一个统一的标准。这个不能代表所有公司
点赞 评论 收藏
分享
牛客928043833号:在他心里你已经是他的员工了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务