主要内容 #
1. 输出 #
虽然我们在前面的课程中,已经使用过了输出语句。
我们在这里还是要总结一下输出的基本用法。
1.1 输出的基本用法 #
请运行下面的代码:
#include < iostream >
int main()
{
std::cout << "Hello Dashima!" << std::endl; // 输出字符串(字符串:就是指文字)
std::cout << 1 << 2 << 3 << std::endl; // 输出数字
std::cout << "Hello " << 2 << std::endl; // 输出字符串和数字
// 格式化输出
std::cout << "现在的温度是:" << -26.5 << "摄氏度" << std::endl;
std::cout << "现在的坐标是:(" << 0.5 << ", " << -9 << ")" << std::endl;
std::cout << "现在的时间是:" << 15 << ":" << 30 << std::endl;
// 输出变量
int dashima(5);
std::cout << "dashima = " << dashima << std::endl;
return 0;
}
以上的代码中,我们介绍了最基本的 C++ 输出形式。
1.2 使用名称空间 #
另一种常见的写法如下:
#include < iostream >
using namespace std; // 使用名称空间 std。有了这句话之后,cout 就会自动被识别为 std::cout
int main()
{
cout << "Hello Dashima!" << endl; // 省略 std::
return 0;
}
在这种写法中,我们使用了新的语句:
using namespace std;
这句话的意思是:使用 名称空间 std。
有了这句话之后,cout 就会自动被识别为 std::cout 。从而就可以在书写中,省略 std:: 。
2. 输入 #
怎么从键盘输入一个数据呢?
请运行下面的代码:
#include < iostream >
int main()
{
std::cout << "请输入一个整数" << std::endl;
int a(0); // 初始化为 0
std::cin >> a; // 输入一个值,并赋值给 a
std::cout << "你输入的值是:" << a << std::endl;
return 0;
}
注意:
2.1 输入的基本用法 #
请运行下面的代码:
#include < iostream >
int main()
{
/* 基本输入 */
int dashima(5);
std::cout << "请输入一个整数:" << std::endl;
std::cin >> dashima;
/* 输入两个数 */
int a(0), b(0);
std::cout << "请输入 2 个整数。(输入方法之一:输入第一个之后,回车,然后输入下一个数)" << std::endl;
std::cin >> a >> b;
return 0;
}
多个输入时,输入的方法有两种:
2.2 使用名称空间 #
和输出 cout 一样,也可以 using 来简化书写。
#include < iostream >
using namespace std; // 使用名称空间 std
int main()
{
int dashima(5);
cout << "请输入一个整数:" << endl;
cin >> dashima;
}
3. 小结 #
习题 #
