//程序清单2.2
//carrots.cpp  --  food processing program
//uses and display a variable
#include <iostream>

int main()
{
    using namespace std;
    
    int carrots;                                            //declare an interger variable
    
    carrots = 25;                                         //assign a value to the variable 
    
    cout<<"I have";                                 
    
    cout<<carrots;                                       //display the value of the variable 
    
    cout<<"carrots";
    
    cout<<endl;
    
    carrots=carrots - 1;                                 //modify the variable
    
    cout<<"Crunch, crunch. Now I have " << carrots << "carrots."<<endl;
    
    return 0;
    
}

注:int 表示整数的,是最基本的数据类型;对于声明变量,应尽可能在首次使用变量前声明它;

赋值语句   =  (可以进行连等,如vamaha=baldwin=steinway=88,赋值将从左向右进行)

cout 在本程序中的新使用方式:用来打印变量(之前用来打印字符串)

<<(运算符)可以在同一行中连续使用,从而不必换行再次输入cout,节省时间

C++ primer plus程序2.2《carrots.cpp》相关推荐

  1. qt控制程序打开记事本_QT记事本小部件教程(二):应用程序主要源文件main.cpp详细代码...

    Qt是目前最先进.最完整的跨平台C++开发工具.它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具.如今,Qt已被运用于超过70个行业.数千家企业,支持数百万设备及 ...

  2. C++ primer书店程序报错

    源程序 #include <iostream> #include "Sales_item.h"int main() {Sales_item total;//保存下一条交 ...

  3. uninitialized_copy测试代码示例

    原测试代码如下: int main() {vector<int>v1{1,3,5,7,9,2,4,6,8};allocator<int>alloc;auto data = al ...

  4. C++ Primer第六版程序清单与习题详解【第二章 开始学习 C++】

    一.程序清单 程序清单 2.1 m yfirst.cpp 程序清单2.1中的示例非常简单,只包含一个名为main()的函数.myfirst.cpp示例包含下述元素. •  注释,由前缀//标识. • ...

  5. c语言 不编译一段代码,为什么同一个程序.c就可以.cpp就无法编译

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include # define x 3 # define y 5 void copy(int f,int k,double ar[f][k],doub ...

  6. C++ Primer Plus 6th代码阅读笔记

    C++ Primer Plus 6th代码阅读笔记 第一章没什么代码 第二章代码 carrots.cpp : cout 可以拼接输出,cin.get()接受输入 convert.cpp 函数原型放在主 ...

  7. C++ Primer读书笔记(从后向前看)

    (从后向前看) 标题:重载函数再论 重载函数是C++提出来的概念,但是在C中却未必没有.比如"1+3"和"1.0+3.0",虽然都是加法,做的却不是同的操作:编 ...

  8. C++ Primer读书笔记

    (从后向前看) 标题:重载函数再论 重载函数是C++提出来的概念,但是在C中却未必没有.比如"1+3"和"1.0+3.0",虽然都是加法,做的却不是同的操作:编 ...

  9. C(第一个C程序) 和 C++ (第一个C++程序)对比碰撞

    个人博客首页(点击查看详情) -- https://blog.51cto.com/11495268 1.简介 C++ 是对 C 的继承.扩展,但从语言角度来说,这是 两种变成语言,就一定存在不同,本文 ...

最新文章

  1. easyui datagrid 返回数据正确 fit='true' 时不显示内容
  2. Android中级篇之百度地图SDK v3.5.0-一步一步带你仿各大主流APP地图定位移动选址功能
  3. BZOJ2330 SCOI2011糖果
  4. python butter带通滤波器滤波出来的信号有NAN值或者分类效果极差
  5. 计算机网络中ping命令的使用方法,ping命令的基础使用技巧
  6. php获取多个参数值,php-获取多个过滤器值参数
  7. 水彩手绘中华美食PNG素材,提高海报设计效率!
  8. Jira迁移及内存调整
  9. 知识整理的八种笔记方法
  10. Xshell7 和 Xftp7 免费下载安装
  11. 安装python时系统找不到指定的路径_系统找不到指定的路径【操作步骤】
  12. 华为“扫地僧”纯手打《趣谈—网络协议.pdf》,看完只剩一个字:香
  13. 数字孪生 3D 风电场,智慧风电之海上风电
  14. 女性向游戏难复制下一个“恋与”,从日本游戏能取到什么经?
  15. 【Fiddler】如何使用Fiddler中的Fiddler插件下载钉钉直播回放
  16. JavaEE开发环境NetBeans+Glassfish(绿色版),可有效解决NetBeans卡在下一步无法安装等问题。
  17. 2021年德阳2中高考成绩查询,四川德阳5所重点高中,2020年高考交出了漂亮的成绩单...
  18. CodeSys WIN V3 x64 PLC控制罗克韦尔的1734 Ethernet/IP远程控制模块
  19. 文化产业之作家年财富资料
  20. python 实时曲线_python实现“艾宾浩斯”记忆曲线表

热门文章

  1. 基于UMDF2将 WPP 软件跟踪添加到 Windows 驱动程序
  2. 粤港澳大湾区9城最新购房政策一览
  3. 使用模版自动化 Amazon IoT 设备创建及证书注册过程
  4. 如何用R做计量经济学
  5. 正则表达式6___常用的正则表达式
  6. C++的STL库,vector sort排序时间复杂度 及常见容器比较
  7. 分享一款超级好用的Windows清理软件
  8. 非常可乐(三个杯子倒水问题)
  9. 【Java】int a = 2; 输出 a+++1 的结果是多少? 以及输出之后a的值是多少?
  10. CAN Interaction Layer (谈谈我对交互层的理解)