博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++学习笔记(c++入门)
阅读量:7186 次
发布时间:2019-06-29

本文共 1663 字,大约阅读时间需要 5 分钟。

     经常忙碌的我,今天也有时间学习自己感兴趣的c++程序设计语言了,首先我要记录这个有意义的时间——201666日星期一。

      那么学习C++之前,我们先要了解什么是C++语言,简单地说,C++语言是一种在C语言基础上被提出来的计算机程序设计语言,与C语言一样,C++语言在计算机的语言中分类属于“高级语言”,也就是一种层次比较高,不需要了解太多的硬件底层原理,就可以对计算机发号施令的工具语言。

      每一个C++程序都是由一个或着多个函数组成的,而每个函数又是由一条条的语句组成的,在这些函数中,重要的那个函数叫——main函数,每次运行程序的时候,就会从这个函数开始执行.

 

看,我现在做好了我的第一个C++程序,让我来运行一下:提示我运行结束,然而并没有什么结果。

 

下面,第二节课:输出流对象——Hello World

 

因为C++本身没有定义用于输入输出的语句,所以我们在输入完#include后我们需要调用C++标准库中的输入输出擦、流——iostream.

 

输出:

 

#include<iostream>

 

Int Main()

 

{

 

 std::cout<<"Hello World!"<<std::endl;

 

Return 0;

 

}

 

那么根据C语言结合今天的课程我们知道有以下三种方式换行:

 

那什么时候换行呢?

第三节:常见的变量

C++中,基本的数据类型有4种,分别是:整型 int,浮点型float(单精度)、double(双精度)、字符型char、布尔型bool

1:定义变量及输出

 

第四节:

标准的输出流Cout的同胞兄弟——标准的输入流cin

下面写一个简单的代码:

#include<iostream>

Int main()

{

   Int i1,i2;

   Std::Cin>>i1;

   i2=i1+10;

   Std::cout<<i2<<std::endl;

   Return 0;

}

 

第五节:五则运算

       在main函数中输入 using namespace std; 意思是表示我们要告诉编译器,我们将在接下来一直使用std命名的空间,这样一来我们就不用一直输入std了;

代码如下:

#include<iostream>

int main()

{

   using namespace std;

    int i1,i2;

    cin>>i1;

    cin>>i2;

    cout<<i1+i2<<" "<<i1-i2<<endl;       //加减法

cout<<i1*i2<<" "<<i1/i2<<endl;       //乘除法

    cout<<i1%i2<<endl;                 //取余

    return 0;

}

 

第六节:注释

      针对一些关键的行,我们可以用“//”符号添加进行注释,就像这样:

         cout<<i1+i2<<" "<<i1-i2<<endl;       //加减法

       而针对一些关键的大块内容,我们需要用 “/*   */” 来添加块注释,就像这样:

/*

程序:五则运算

作者:曾经以为世界很美丶

功能:读入两个数,输出他们的加减乘除取余五种运算结果。

如果我把所有想加的注释都加上后,会像下面这样:

/*

程序:五则运算

作者:曾经以为世界很美丶

功能:读入两个数,输出他们加、减、乘、除、模五种运算后分别的结果。

*/

#include<iostream>

int main(){

    using namespace std;//指定主函数的命名空间

    int i1,i2;//声明两个整型变量

    cin>> i1;//读入变量i1的值

    cin>> i2;//读入变量i2的值

    cout<< i1 + i2<< " "<< i1 - i2<< endl;//输出加、减运算结果

    cout<< i1 * i2<< " "<< i1 / i2<< endl;//输出乘、除运算结果

    cout<< i1 % i2<< endl;//输出模运算结果

    return 0;

}

  

 

转载于:https://www.cnblogs.com/qi-jiayou/p/5564965.html

你可能感兴趣的文章
html 文本框 onchange,[原创]关于html页面中Input(文本框)控件OnChange事件的触发条件...
查看>>
dom操作插入html代码,DOM操作
查看>>
django html超链接传参数,在django模板中实现超链接配置
查看>>
面试如何让自己赢在细节
查看>>
HyperV2012的学习,从这里开始
查看>>
云原生与云原生应用概念解析
查看>>
创业成功的关键是能够找到合适的合伙人
查看>>
FireEye:2012年下半年高级威胁分析报告
查看>>
2018世界杯决赛:谁的选择多谁就会赢球!
查看>>
程序员教你如何追女生
查看>>
哈夫曼树构造算法的正确性证明
查看>>
我谈Web程序难测试
查看>>
nginx日志按照天进行分割
查看>>
Networker 8.1异机恢复Oracle 11gR2
查看>>
shell实现文件名相同路径不同的批量复制
查看>>
五、性能监视(7)SQLDIAG
查看>>
多个无线AP间无线组网实例
查看>>
服务器架构之性能扩展-第四章(5)
查看>>
20款Notepad++插件下载和介绍
查看>>
Nagios调用Python程序控制微信公众平台发布报警信息
查看>>