PAT乙级1036-跟奥巴马一起学编程
题目链接
ac代码
#include<stdio.h>
int main()
{
int num;
char digital;
scanf("%d %c",&num,&digital);
int row=num/2;
if(row+0.5<=((float)num/2.0))//四舍五入取整(坑点)
row=row+1;
for(int i=0;i<row;i++)
{
if(i==0||i==row-1)
{
for(int j=0;j<num;j++)
printf("%c",digital);
}
else
{
printf("%c",digital);
for(int j=0;j<num-2;j++)
printf(" ");
printf("%c",digital);
}
printf("\n");
}
return 0;
}