C ++基本输入/输出

C ++基本输入/输出

本文将学习如何使用cin对象从用户那里获取输入,并使用cout对象在示例的帮助下向用户显示输出。

C ++输出

在C ++中,cout将格式化的输出发送到标准输出设备,例如屏幕。将cout对象与<<运算符一起使用以显示输出。


示例1:字符串输出

#include <iostream>

using namespace std;

 

int main() {

    // prints the string enclosed in double quotes

    cout << "This is C++ Programming";

    return 0;

}

输出

这是C ++编程

该程序如何工作?

  • 首先包含iostream允许显示输出的头文件。
  • 该cout对象在std名称空间内定义。要使用std名称空间,使用了using namespace std;语句。
  • 每个C ++程序都以main()函数开头。代码从main()函数的开头开始执行。
  • cout是一个在引号内打印字符串的对象" "。然后是<<操作员。
  • return 0;是该功能的“退出状态” main()。程序以该语句结尾,但是该语句不是强制性的。

注意:如果不包含该using namespace std;语句,则需要使用std::cout代替cout。

这是首选方法,因为使用std名称空间会产生潜在的问题。

但是,std在教程中使用了名称空间,以使代码更具可读性。

#include <iostream>

 

int main() {

    // prints the string enclosed in double quotes

    std::cout << "This is C++ Programming";

    return 0;

}

示例2:数字和字符输出

要打印数字和字符变量,使用相同的cout对象,但不使用引号。

#include <iostream>

using namespace std;

 

int main() {

    int num1 = 70;

    double num2 = 256.783;

    char ch = 'A';

 

    cout << num1 << endl;    // print integer

    cout << num2 << endl;    // print double

    cout << "character: " << ch << endl;    // print char

    return 0;

}

输出

70

256.783

字符:A

readme

  • 该endl控制器用于插入新行。这就是每个输出都显示在新行中的原因。
  • <<如果要在单个语句中打印不同的变量,字符串等,则可以多次使用该运算符。例如:

cout << "character: " << ch << endl;

C ++输入

在C ++中,cin从标准输入设备(例如键盘)获取格式化的输入。将cin对象与>>运算符一起使用以进行输入。

示例3:整数输入/输出

#include <iostream>

using namespace std;

 

int main() {

    int num;

    cout << "Enter an integer: ";

    cin >> num;   // Taking input

    cout << "The number is: " << num;

    return 0;

}

输出

输入整数:70

数量是:70

在程序中,使用了

cin >> num;

接受用户的输入。输入存储在变量中数。使用>>运算符withcin进行输入。

注意:如果不包含该using namespace std;语句,则需要使用std::cin代替cin。

C ++接受多个输入

#include <iostream>

using namespace std;

 

int main() {

    char a;

    int num;

 

    cout << "Enter a character and an integer: ";

    cin >> a >> num;

 

    cout << "Character: " << a << endl;

    cout << "Number: " << num;

 

    return 0;

}

输出

输入一个字符和一个整数:F

23

性格:F

数:23

 

posted @ 2021-01-12 11:54  吴建明wujianming  阅读(599)  评论(0编辑  收藏  举报