Windows也可以用Dev C++
链接:Dev-C++ download | SourceForge.net
初始C++与C++介绍
一.课程介绍
1.C++介绍
2.语法结构
3.输入输出
4.知识变量
二.C++的由来
C++是由美国贝尔实验室的本贾尼-斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种编程语言称为:"C with Classes"带类的C). 开始C++作为C语言的增强版出现的,从C语言增加类开始,不断增加新特性,今天C++已经成为主流的编程语言之一(主流的编程语言包括:C,Java,Python)。哪我们废话不多说开始我们的初始C++的学习!
语法结构
一.
我们在介绍C++语言程序的结构之前,我们先来看一个C++编程史上一个经典的例子:
#include <iostream> //头文件(当然我们也可以用万能头,#include <bits/stdc++.h>)
using namespace std;
int main(){
cout<<"Hello World!"<<enld; //输出Holle World!
return 0; //结束整个程序
}
运行结果: Wello World!
C++输出和输入
一.输出
我们已经看了Hello World!的实例,我们现在解释的输出.
cout的输出:输出我们需要被输出的数据在显示器上,在C++里面输出用<<符合。
输出格式:
cout<<内容1<<内容2<<..........内容n;
二.输入
我们已经看了Hello World!的实例,我们现在解释的输入.
cin;输入,电脑接收用户(屏幕前人见人爱,花见花开的你)输入的信息。
输入格式:
cin>>变量1>>变量2>>......>>变量n;
【注意】
1.cin语句把空格字符和回车换行符作为分隔符不可以输入给变量;
2.cin语句忽略多余的输入数据;
3.在组织输入流数据时,要仔细分析cin语句中的变量类型,,按照相应的格 式输入,否则容易出错
分号和空格和注释和变量常量
一.分号
在C++中,分号就是语文中的句号,也就是说,每个语句必须以分号结束(不然电脑傻不辣鸡的,你不写分号,它还以为你没写完呢!)
cout<<"Hello World!"<<endl;
C++ 不以行末作为结束符的标识,因此可以在一行上放置多个语句。例如:
cout<<"Hello World!"<<endl;
return 0;
等同于:
cout<<"Hello World!"<<endl; return 0;
二.空格
分割语句中的各个部位,让编译器知道哪里结束,哪里开始。
int n;
为了增强可读性,你可以根据需要适当增加一些空格
a=3+2;
a = 3 + 2;
更美观了一些
三.注释
1.我们除了可以在程序中编写交给计算机执行的指令,还可以 加入一些说明,用于描述程序,方便以后查看代码,这些说 明就是注释;
2.注释是程序文档的一部分,可以是任何文字,计算机会直接 忽略注释,并不会进行执行。
//---- 单行注释
/*-----*/ 多行注释
四.变量与常量
1.变量是储存储存信息的容器。可以把它当作一个盒子,你赋予它什么值,它就储存什么值。
2.在C++中,变量的声明需要标注数据类型。即这个盒子只能储存这种数据类型的值。
#include <iostream>
using namespace std;
int main(){
int a=2;
cout<<a;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int a;
a=2;
cout<<a;
return 0;
}
【变量命名规则】
1.由字母(区分大小写)、数字、下划线组成;
2.不能以数字开头;
3.不能和C++中的关键字重名;
4.尽量有意义
5.常量:不变的量,比如3,‘A’,6.5等。
开心一练
下列变量取名错误的是;
A. __name
B. 6name
C.name_6
D.Name#
答案:BD