【C++ 学习笔记小程序01】 输入输出

<pre name="code" class="cpp">#include "MyFirstDemo.h"
#include <iostream>


MyFirstDemo::MyFirstDemo(void)
{
}


MyFirstDemo::~MyFirstDemo(void)
{
}

// 带返回值的main方法
int main()
{
// 引入资源包
using namespace std;


/* ----------------- 0、输出 打印 ------------------- */


// 打印输出
cout << "My first C++ project!";

// 换行  end line
cout << endl;

cout << "Hello C++ word!";
cout << endl;


/* ----------------- 1、 运算 输出 ------------------- */


int carrots = 25;


cout << "I have";
cout << carrots;
cout << "carrots.";
cout << endl;


cout << "Crunch,Now I have " << carrots - 1 << " carrots." << endl;


carrots = carrots - 1;
cout << "Crunch,Now I have " << carrots << " carrots." << endl;

// 和java很像
carrots -= 1;
cout << "Crunch,Now I have " << carrots << " carrots." << endl;


printf("Printing a String : %s \n","25");
printf("Printing an int  : %d \n",carrots);


cout << carrots;


// cout 和 printf 的区别:printf 需要指定输出的类型,指定错误可能会打印出乱码
// cout 的智能行为源自C++的面向对象属性,操作符<<在打印时对输出类型进行了调整,这是一个操作符重载的例子;


/* ---------------- 2、 输入、运算------------------- */
int age;
cout << "How old are you?" << endl;


// 页面停顿,输入一个数字,按enter键 程序继续执行
cin >> age;
cout << "You will be " << age + 10 << " ten years later!";


// 在windows平台,某些编译器会在程序执行完之后关闭窗口,这样就看不到输出
// 以下代码读取下一次键击,这样就可以看到输出,按“enter” 程序继续执行
cin.get();
cin.get();
 
return 0;
}


 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值