导入
基本数据类型
学习如何遍历C++语言中提供的基本数据类型。
问题
编写一个程序,从键盘接收一些输入,并使用 cin 和 cout 输出字符、整数、长整型、浮点型、双精度浮点型、长双精度浮点型等基本数据类型。
注意:你必须将每个输入分别放在单独的一行。两个输入之间不要留空行,输入顺序应为:
- 字符
- 整数
- 长整数
- 浮点数
- 双精度浮点数
- 长双精度浮点数
示例输入 1
D
44
454545
4.44
55555.6
343434
示例输入 2
a
100
454545
89.23
423424.6
892373432.23
编码解决方案
以下是上述问题的解决方案。
1#include <iostream> 2#include <cstdio> 3 4int main() 5{ 6 char cpp_ch; 7 int cpp_n; 8 long int cpp_num; 9 float cpp_f; 10 double cpp_d; 11 long double cpp_ld; 12 13 std::cin >> cpp_ch; // 字符输入 14 std::cin >> cpp_n; // 整数输入 15 std::cin >> cpp_num; // 长整数输入 16 std::cin >> cpp_f; // 浮点数 17 std::cin >> cpp_d; // 双精度浮点数 18 std::cin >> cpp_ld; // 长双精度浮点数 19 20 std::cout << "Character: " << cpp_ch << std::endl; 21 std::cout << "Integer: " << cpp_n << std::endl; 22 std::cout << "Long Integer: " << cpp_num << std::endl; 23 std::cout << "Float: " << cpp_f << std::endl; 24 std::cout << "Double: " << cpp_d << std::endl; 25 std::cout << "Long Double: " << cpp_ld << std::endl; 26 27 return 0; 28}
说明
该程序展示了如何轻松地接收不同数据类型并输出它们。C++ 使用 cin 和 cout 这两个对象来实现这一功能。对象类似于变量,它们是预先定义好的,位于头文件 iostream 中。
cout是ostream类型的对象,而cin是istream类型的对象。
ostream和istream是预定义的数据类型。