今天心血来潮,看到很多天借的一本书《轻松学C++编程》,书就一般,但是由于自己的刚开始学c++,勉强凑活来看吧,就把学习的过程亮出来,权且对自己的一种变相激励也好。

程序一

首先:打开vim,编写源代码为:

/* 

文件:HelloWorld.cpp

作者:×××

时间:2013年11月01日 巳时

地点:××× 家中

说明:练习C++项目第一个程序

*/



#include <iostream>

using namespace std;                     //使用标准命名控件

int main(int argc, char * argv[]) 

{

cout << "Hello World!" << endl; //利用c++对象cout来向标准输出字符串

return 0;                                       //返回0值,表明程序正常退出

}

接着:使用gcc编译:g++  HelloWorld.cpp  -o HelloWorld

然后:执行:./HelloWorld

结果:Hello World!

程序二

首先:打开vim,编写源代码为:

/* 

文件:add.cpp

作者:×××

时间:2013年11月01日 巳时

地点:××× 家中

说明:练习C++项目第一个程序

*/

#include <iostream>

using namespace std;

int main(int argc, char * argv[]) 

{

    double num1, num2;

    cout << "请输入num1:";

    cin >> num1;

    cout << "请输入num2: ";

    cin >> num2;

    cout << "num1 + num2 = " << num1 + num2 << endl;   //两个数相加

    cout << "num1 - num2 = " << num1 - num2 << endl;   //两个数相减

    cout << "num1 * num2 = " << num1 * num2 << endl;   //两个数相乘

    cout << "num1 / num2 = " << num1 / num2 << endl;   //两个数相除

    return 0;

}

接着:使用gcc编译:g++  add.cpp  -o add

然后:执行:./add

结果:

请输入num1:6

请输入num2: 3

num1 + num2 = 9        加

num1 - num2 = 3         减

num1 * num2 = 18      乘

num1 / num2 = 2        除

今天突然发现C++语言还可以这样写

看下面的例子

char  ch="hello,QT"[1];

结果ch='e'

最新文章

  1. SSRS ReportServer Database 的Blocking问题
  2. c语言计算矩阵特征值和特征向量-1(幂法)
  3. 【Alpha版本】冲刺阶段——Day 5
  4. TreeBuilder科学的树创建器
  5. Android 呼吸灯流程分析
  6. oracle 监听动态和静态的配置
  7. linux之centos安装xampp
  8. django&ndash;url
  9. Android菜鸟的成长笔记(9)——Intent与Intent Filter(下)
  10. JAVA中java.util.Date、java.sql.Timestamp和String之间的互相转换
  11. C# 解析torrent文件
  12. Python运算符之翩若惊鸿,婉若游龙
  13. 一个基于Net 的CMS -- Umbraco CMS
  14. 卷积cnn总结
  15. 新建Maven项目建成后本应该有的src/main/java和src/test/java目录并没有出现:
  16. 【Linux系统目录结构】
  17. C++11模版元编程
  18. Alpha阶段结束分数(百分制)
  19. Golang之写一个聊天室
  20. jQuery实现的手风琴效果

热门文章

  1. 顺序链表的C风格实现
  2. Python logging 模块简介
  3. Web性能测试问题,mysql分析之一
  4. The Image Gallery Revisited
  5. HDFS写数据和读数据流程
  6. jmeter运行脚本后,请求偶发性的传参错误
  7. markdown备忘
  8. html span和div的区别
  9. Eureka 使用Spring cloud config 管理中心启动
  10. 第二阶段团队冲刺-six