• C++输入输出


    我们将通过示例学习如何使用cin对象从用户获取输入,以及使用cout对象向用户显示输出。

    C ++输出

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

    示例1:字符串输出

    1. #include
    2. using namespace std;
    3. int main() {
    4. // 打印双引号括起来的字符串
    5. cout << "这是C ++编程";
    6. return 0;
    7. }

    输出结果为:

    这是C ++编程

    该程序如何工作?

    • 我们首先包含允许显示输出的iostream头文件。

    • cout对象是在std命名空间内定义。要使用std命名空间,我们使用了using namespace std;语句。

    • 每个C ++程序都以main()函数开头。 代码执行从main()函数的开头开始。

    • cout是一个在引号“”内打印字符串的对象。 其后是<<运算符

    • return 0;是main()函数的“退出状态”。程序以这个语句结束,但是,这个语句不是强制性的。

    示例2:数字和字符输出

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

    1. #include 
    2. using namespace std;
    3. int main() {
    4.     int num1 = 70;
    5.     double num2 = 256.783;
    6.     char ch = 'A';
    7.     cout << num1 << endl;    // 打印整数
    8.     cout << num2 << endl;    // 打印双浮点数
    9.     cout << "character: " << ch << endl;    // 打印字符串
    10.     return 0;
    11. }

    输出结果为: 

    1. 70
    2. 256.783
    3. character: A

    C ++输入

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

    示例3:整数输入/输出

    1. #include
    2. using namespace std;
    3. int main() {
    4. int num;
    5. cout << "输入一个整数: ";
    6. cin >> num; // 接受输入
    7. cout << "这个数字是: " << num;
    8. return 0;
    9. }

    输出结果: 

    1. 输入一个整数: 70
    2. 这个数字是: 70

    接受用户的输入。输入存储在num变量中。我们使用>>运算符和cin进行输入。

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

    C ++接受多个输入

    1. #include
    2. using namespace std;
    3. int main() {
    4. char a;
    5. int num;
    6. cout << "输入一个字符和一个整数: ";
    7. cin >> a >> num;
    8. cout << "字符: " << a << endl;
    9. cout << "数字: " << num;
    10. return 0;
    11. }

    输出结果: 

    1. 输入一个字符和一个整数: F
    2. 23
    3. 字符: F
    4. 数字: 23

  • 相关阅读:
    Beaustiful Soup爬虫案例
    每日三题 7.25
    redis学习八spring.data.redis、连接、序列化、high/low api
    cnn和fc的区别
    面试必学:输入 URL到页面的全过程-----五步完成、简单明了
    在MongoDB中,您可以通过以下步骤来创建账号密码,并限制其在特定数据库上的访问权限
    【luogu AT2366】Prefix Median(DP)
    【正点原子STM32连载】第二十一章 通用定时器实验 摘自【正点原子】MiniPro STM32H750 开发指南_V1.1
    高效开发之:List去重简便方法
    HTML5的学习
  • 原文地址:https://blog.csdn.net/m0_48241022/article/details/133357461