# C++的数据输入 # 1. 数据输入 ① 数据的输入,作用:用于从键盘获取数据。 ② 数据的输入,关键字:cin ③ 数据饿输入,语法:cin >> 变量 ```python #include using namespace std; #include //包含string的头文件 int main() { //1、创建bool数据类型 int a = 0; cout << "请给整型变量 a 赋值:" << endl; cin >> a; cout << "整型变量a = " << a << endl; //2、浮点型 float f = 3.14f; cout << "请给浮点型变量 f 赋值:" << endl; cin >> f; cout << "浮点型变量 f = " << f << endl; //3、字符型 char ch ; //仅仅声明了,没有初始化 cout << "请给字符型变量 ch 赋值:" << endl; cin >> ch; cout << "字符型变量 ch = " << ch << endl; //4、字符型 string str = "hello"; cout << "请给字符串 str 赋值:" << endl; cin >> str; cout << "字符型变量 str = " << str << endl; //4、布尔型 bool flag = false; cout << "请给布尔类型 flag 赋值:" << endl; cin >> flag; //布尔类型 只要是非0的值都代表真 cout << "布尔类型 flag = " << flag << endl; system("pause"); return 0; } ``` 运行结果: - 请给整型变量 a 赋值: - 23 - 整型变量a = 23 - 请给浮点型变量 f 赋值: - 23.4 - 浮点型变量 f = 23.4 - 请给字符型变量 ch 赋值: - w - 字符型变量 ch = w - 请给字符串 str 赋值: - asfg - 字符型变量 str = asfg - 请给布尔类型 flag 赋值: - 4562 - 布尔类型 flag = 1 - 请按任意键继续. . .