【C++ 学习笔记小程序01】 输入输出
2014-11-19 22:35
519 查看
<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;
}
#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;
}
相关文章推荐
- C++ FAQ学习笔记 15 章 通过 <iostream> 和 <cstdio>输入/输出
- 【C++】【学习笔记】【005】输入输出小结
- 【C++学习笔记】控制台与文本的输入输出
- 2012/2/11 《C++ Primer Plus》第十七章:输入、输出和文件 学习笔记
- C++学习笔记1--输入输出和main
- C++学习笔记——4.输入、输出和文件
- C++学习笔记(二十一) C++ 文件输入和输出
- C++学习笔记之输入和输出
- 2012/2/11 《C++ Primer Plus》第十七章:输入、输出和文件 学习笔记
- C++学习笔记:文件输入和输出
- C学习笔记【程序】输入输出与程序设计结构之美 推荐
- C++学习笔记——输入与输出
- 编写一个将输入复制到输出的程序 ,并将其中连续的多个空格用一个空格代替 //学习笔记 编写一个将输入复制到输出的程序 ,并将其中连续的多个空格用一个空格代替 运行环境vs2015 #includ
- C++学习笔记之输入、输出和文件
- JAVA高级视频_IO输入与输出 Java程序与其他进程的数据通讯 学习笔记
- 【C++】学习笔记二十八——文件输入/输出
- JAVA高级视频_IO输入与输出01 学习笔记
- 转 C++学习笔记 之输入输出和文件
- C++学习笔记--标准输入输出
- Python学习笔记二(Python程序输入/输出)