目录
Problem 1000 萌新关爱之-A+B Problem
注:使用题目超链接时,建议先打开XJOI并登录。
Problem 9291 Hello OI
一 题目内容
时间:0.2s 空间:32M
题目描述:
请你自行编写程序,输出”I LOVE OI.”(不包括引号)
输入格式:
本题无输入。
输出格式:
一行字符,为I LOVE OI.
样例输入:
无
样例输出:
I LOVE OI.
二 新知识点
2.1 头文件
在C++中,每个程序都需要一些功能才能正常运行,比如要想开平方,就得用到cmath头文件里的sqrt()。要想使用头文件,格式是#include<头文件名>。下面这个头文件包含了所有功能:
#include<bits/stdc++.h>
2.2 命名空间
对于某些特殊功能,如输入和输出,用头文件也解决不了了。这时就需要用到命名空间,其中包含许多实用功能。一般我们使用std(默认)命名空间,代码如下:
using namespace std;
注意,C++每条鱼局结束后都要加英文分号。
2.3 注释
在C++中,可用//加任意内容表示注释。例如:
//这是一条注释
注释后无需添加分号。
2.4 主函数
功能有了,但该怎样编写代码才能让电脑用上它们呢?用主函数就解决了。写法如下:
int main(){
//你的运行代码
return 0;
}
注意,主函数中所有代码都需要一个缩进。编程软件一般会自动缩进,如果没有自动缩进或缩进被误删,只需要按下Tab按钮即可进行一次缩进。
2.5 标准输出流
命名空间std中有一个输出的功能,格式为:
cout<<输出内容1<<输出内容2<<...<<输出内容n;
例如此题中,输出“I LOVE OI.”就可以用标准输出流输出。因为这是由一些字符组成的字符串,所以要用双引号把输出内容括起来。代码如下:
cout<<"I LOVE OI.";
三 思路
使用标准输出流输出“I LOVE OI.”。
四 AC代码
#include<bits/stdc++.h>
using namespace std;
int main(){
cout<<"I LOVE OI.";
return 0;
}
Problem 3566 学整数
一 题目内容
时间:0.2s 空间:32M
题目描述
小鹦鹉正在学习整数。你跟他说一个整数,他立刻就能学会。
输入一个整数,输出这个整数。
输入格式
一个整数。
输出格式
一个整数。
样例输入
3
样例输出
3
二 新知识点
2.1 变量与数据类型
通过上题,我们知道了字符串类型的存在。因为字符串类型是由字符组成的,所以存在字符类型。另外,还存在整数类型,长整数类型,单精度浮点数,双精度浮点数类型等。
变量像指向一个值的箭头,它里面可存指定数据类型的量。如定义一个整数类型的变量a:
int a;
当然,还可以给变量指定初始值。如:
int a=1;
就把整数类型变量a的初始值设定为1。
也可以在变量定义之后赋值,如:
int a;
a=1;
就是先定义了一个整数类型变量a,再将其赋值为1。
还可以一次性定义多个同一数据类型的变量,如:
int a,b;
就是定义了两个
2.2 标准输入流
这一题开始有了输入。输入的功能也包含在std命名空间中,格式如下:
cin>>输入内容1>>输入内容2>>...>>输入内容n;
注意箭头方向与标准输出流相反。
三 思路
先使用标准输入流输入一个整数(记作变量a),再输出a。
四 AC代码
#include<bits/stdc++.h>
using namespace std;
int main()