第一关:重要的事情说三遍
// 包含标准输入输出函数库
#include <stdio.h>
// 定义main函数
int main()
{
// 请在下面编写将字符输出三遍的程序代码
/********** Begin *********/
char c = getchar();
for(int i = 0;i < 3;i++)
putchar(c);
printf("!");
/********** End **********/
return 0;
}
第二关:整数四则运算表达式的输出格式控制
//包含标准输入输出函数库
#include <stdio.h>
int main()
{
//声明两个整型变量,用于存储输入的两个整数
int x,y;
//请在Begin-End之间添加你的代码,按要求格式输出四则运算式子
/********** Begin *********/
scanf("%d %d",&x,&y);
if(x!=0 & y!=0)
{
int a,b,c,d;
a = x + y;
b = x - y;
c = x * y;
d = x / y;
printf("%5d + %-5d = %10d\n",x,y,a);
printf("%5d - %-5d = %10d\n",x,y,b);
printf("%5d * %-5d = %10d\n",x,y,c);
printf("%5d / %-5d = %10d\n",x,y,d);
}else
{
return 0;
}
/********** End **********/
return 0;
}
第三关:你好,生日
// 包含I/O流库iostream
#include <iostream>
// 加载名字空间std
using namespace std;
int main()
{
// 声明三个变量,分别用来存储年、月、日
int y, m, d;
// 请在Begin-End之间添加你的代码,输入你的生日,并按指定格式输出信息。
/********** Begin *********/
cin >> y >> m >> d;
cout << "Hello!" << " " << m << " " << d << " " << y;
/********** End **********/
return 0;
}
第4关:不同精度的PI
#include <iostream>
// 包含流操作算子库
#include <iomanip>
using namespace std;
// 定义常量PI,后面可以直接用PI代替后面的数值
#define PI 3.14159265358979323846
int main()
{
int n,i=0;
cin >> n;
// 请在Begin-End之间添加你的代码,输入n,按不同的精度输出 PI。
/********** Begin *********/
if(n >= 0 && n < 15){
for(i = n;i < n+5;i++){
cout<<setiosflags(ios::fixed)<<setprecision(i)<<PI<<endl;
}
}
/********** End **********/
return 0;
}