PAT乙级1036 跟奥巴马一起编程 (15 分)

Posted 辉小歌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PAT乙级1036 跟奥巴马一起编程 (15 分)相关的知识,希望对你有一定的参考价值。

在这里插入图片描述
题目地址

#include<cstdio>
int main(void)
{
    int n,i,j;
    int lie;//空格列的个数
    int hang;//空格行的个数
    char a;
    scanf("%d %c",&n,&a);
    for(i=1;i<=n;i++)
    {
        printf("%c",a);
    }
    lie=n-2;
    if(n%2==0)
    hang=n/2;
    else
    hang=n/2+1;
    printf("\\n");
    hang=hang-2;
    for(i=1;i<=hang;i++)
    {
        printf("%c",a);
        for(j=1;j<=lie;j++)
            printf(" ");
        printf("%c\\n",a);
    }
    for(i=1;i<=n;i++)
    {
        printf("%c",a);
    }
    return 0;
}
#include<cstdio>
#include<iostream>
#include<string>
using namespace std;
int main(void)
{
	int n;
	char c; cin>>n>>c;
	for(int i=1;i<=n;i++) cout<<c;
	cout<<endl;
	for(int i=1;i<=(int)(n/2.0+0.5)-2;i++)
	{
		for(int j=1;j<=n;j++)
		{
			if(j==1||j==n) cout<<c;
			else cout<<" "; 
		}
		cout<<endl;
	}
	for(int i=1;i<=n;i++) cout<<c;
	return 0;
}

以上是关于PAT乙级1036 跟奥巴马一起编程 (15 分)的主要内容,如果未能解决你的问题,请参考以下文章

PAT-乙级-1036 跟奥巴马一起编程

[PAT B1036]跟奥巴马一起编程(15分)

PAT乙级1036

[PAT乙级]1036 跟奥巴马一起编程

乙级--1036--跟奥巴马一起编程

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