Openjudge题解(1.1编程基础之输入输出)

Openjudge题解(1.1编程基础之输入输出)_第1张图片

01:Hello, World!

#include
#include
using namespace std;
int main()
{
	printf("Hello, World!\n");
	return 0;
}

02:输出第二个整数

#include
#include
using namespace std;
int a,b,c;
int main()
{
	scanf("%d%d%d",&a,&b,&c);
	printf("%d\n",b);
	return 0;
}

03:对齐输出

#include
#include
using namespace std;
int a,b,c;
int main()
{
	scanf("%d%d%d",&a,&b,&c);
	printf("%8d %8d %8d\n",a,b,c);
	return 0;
} 

04:输出保留3位小数的浮点数

#include
#include
using namespace std;
float a;
int main()
{
	scanf("%f",&a);
	printf("%0.3f",a);
	return 0; 
}

05:输出保留12位小数的浮点数

#include
#include
using namespace std;
double a;
int main()
{
	scanf("%lf",&a);
	printf("%0.12lf",a);
	return 0; 
}

06:空格分隔输出

#include
#include
using namespace std;
char a;
int b;
float c;
double d;
int main()
{
	scanf("%c%d%f%lf",&a,&b,&c,&d);
	printf("%c %d %f %lf",a,b,c,d);
	return 0;
}

07:输出浮点数

#include
#include
using namespace std;
double a;
int main()
{
	scanf("%lf",&a);
	printf("%f\n%0.5f\n%e\n%g\n",a,a,a,a);
	return 0;
}

08:字符三角形

#include
#include
using namespace std;
char a; 
int main()
{
	scanf("%c",&a);
	printf("%3c\n%2c%c%c\n%c%c%c%c%c",a,a,a,a,a,a,a,a,a);
	return 0;
}

09:字符菱形

#include
#include
using namespace std;
int a;
int main()
{
	scanf("%c",&a);
	printf("%3c\n%2c%c%c\n%c%c%c%c%c\n%2c%c%c\n%3c\n",a,a,a,a,a,a,a,a,a,a,a,a,a);
	return 0;
}

10:超级玛丽游戏

#include
#include
using namespace std;
int main()
{
	cout<<"                ********"<

 

你可能感兴趣的:(Openjudge题解(1.1编程基础之输入输出))