zoukankan      html  css  js  c++  java
  • 输入cin对象的用法

    #include<iostream>
    using namespace std;
    int main()
    {
        int carrots ;
        cout << "How many carrots do you have? " << endl;
        cout << "please enter number:" ;
        cin >> carrots;
        cin.get();
        cout << "Here are two more.";
        carrots = carrots + 2;
        cout << "Now you have " << carrots << " carrots." << endl;
        cin.get();
        return 0;
    }   

      程序中使用到了两个cin.get()函数,这样才能在屏幕上看到输出。为什么要用到两个呢?

      第一个cin.get()语句在您输入数字并按enter键时读取输入,而第二条cin.get()语句让程序暂停,直到您按下按键才会关闭屏幕

      cin对象的箭头流向是向右的>>,为什么会向右呢?这是因为从键盘输入的值会赋给carrots,这符合人的思维流程。如果不加第一个cin.get()函数的话,它会在输入字符后立马关闭屏幕。

      cout对象的箭头流向是向左的,为什么要向左呢?这是因为左边已经有值存在,要把这个值传输给屏幕显示,人的思维符合这种流向。

      

  • 相关阅读:
    orbis 链接 .a的问题
    程序的循环结构
    程序分支控制
    字符类型及常用的函数
    数字数据类型
    基础练习
    了解计算机
    python基础练习
    markdown基本使用
    jupyterhub
  • 原文地址:https://www.cnblogs.com/carlber/p/9828310.html
Copyright © 2011-2022 走看看