猫史档案馆


【从零开始学C++】C++爵士教程/第一课:C++入门1

用户:爵士OIer爵士OIer查看:66 回复:2 评论:0 创建时间:2020-05-22T17:06:34


 

站在巨人的肩膀上。
——牛顿

 

这里是入门教程,如果你已经有基础,请看(我唯一的两个加精贴):

https://shequ.codemao.cn/community/292357

https://shequ.codemao.cn/community/289639

 

图片来源百度百科,侵删。

center_image

 

如何下载?

在百度上搜索Dev-C++,通过官网下载。成功后的界面如下:center_image

    输出

 

      先看一个程序:

       
1          #include<iostream>

2          int main(){
3              std::cout<<"hello world!"

4              reutrn 0;

5          }

       

       第一行“#include<iostream>”是头文件,这里只介绍一种万能头文件:“#include<bits/stdc++.h>”

       然后是我们的什么main函数,int表示返回值类型为整型,()表示参数列表这里为空(参数列表的()不能省略!

       格式:int main(){}。

       return 0;这语句是表示程序正常结束。

       然后我们再看main函数中间这个什么std::这个;

        std::表示使用std(  标准  的简称)名字空间,这里介绍一下方法,在头文件下写一句“using namespace std;”可以省去这繁琐的一步std::。

        cout<<"";  :输出。引号中间是字符串常量。

        输出时切忌把小于号写成大于号!

 

 

 

    变量

 

        一:变量类型

 

       变量类型有很多,常见的有:

       int,整型变量,这种变量是整数;

       long long int,长整型,变量是整数,数值的上下限比int大;

       unsigned int,无符号整型。无符号是指变量不能是负数,因此数值大小上限是int的两倍;

       unsigned long long int,无符号长整型;

       float,单精度浮点,变量是小数;

       double,双精度浮点,变量小数,最多能存储的小数位数比float要多;

       bool,布尔变量,变量的值为true(真,1,2,3......)或false(假,0);

       

       

        二:变量的定义

 

       结构为:

1          变量类型 变量名;

       

       如:

1          int a;//定义int型变量a

2          int a,b;//定义int型变量a和b

3          int a=1;//定义int型变量a,初始化值为1

4          double a,b,c;//定义double型变量a、b和c

       

       

       

  输入    

 

        变量的输入:

1         cin>>变量名;

       

       如:

1          cin>>a;//输入a

2          cin>>a>>b;//输入a、b;

3          cin>>a

4            >>b

5            >>c;  //输入a、b和c;与cin>>a>>b>>c;相等。

       

       输入的值会存在相应的变量中。如将a输入5,那么a的值会是5,输出a的结果就是5。

       

       

 注释

 

       注释中的内容不会被运行。

       注释分为:

       行注释,用//注释

       段注释,用

       /*

       注释中的内容

       */

       注释,即/**/

       

       

       

       

例题讲解       

 

【例一】hello world!

 

       题目描述:输出hello world!

 

       [标准程序]

 

1          #include<iostream>

2          int main(){
3              std::cout<<"hello world!"//输出

4              reutrn 0;

5          }

       

        【例二】复读机

 

       题目描述:输入一个数,要求输出这个数

 

       [标准程序]

 

1          #include<iostream>

2          int main(){
3              int a;//定义

4              std::cin>>a;//输入

5              std::cout<<a;//输出

6              reutrn 0;

7          }

       

       

课后练习

输入两个数,输出两数之和。

center_image

 


回复

上一页第 1 页 / 共 1 页下一页
爵士OIer爵士OIer

dd

点赞0


评论


名字是什么a名字是什么a

抢沙发

点赞0


评论