您的位置:首页 > 编程语言

B1036:跟奥巴马一起编程(15')

2018-03-18 19:02 253 查看


思路:行数col要判断奇偶性。col为奇,列数row为col/2+1;col为偶,列数row为col/2。#include<stdio.h>
int main(){
int i,j,col,row; //col为行数,row为列数
char c;
scanf("%d %c",&col,&c);
if(col%2==1){
row=col/2+1; //col为奇数,四舍五入,row向上取整
}
else row=col/2;
for(i=0;i<col;i++){
printf("%c",c);
}
printf("\n");
for(i=0;i<row-2;i++){
for(j=0;j<col;j++){
if(j==0||j==col-1){
printf("%c",c);
}
else printf(" ");
}
printf("\n");
}
for(i=0;i<col;i++){
printf("%c",c);
}
printf("\n");
return 0;
}版权声明:本文为博主原创文章,未经博主允许不得转载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PAT 入门模拟