1 #include<iostream>头文件
using namespace std;
int main(){
return 0;
}以上为必写项
2 cout<< ... <<输出功能及插入运算符
int 整型,而且常用于定义字符未知量,赋值
a 97 ,A 65 ,0 48
3 (1)符号常量格式
类型名 const 常量名或者const 类型名 常量名,常量名一般用大写字母表示
(2)变量 类型名 变量1,变量2,....,变量n;
变量名 (常量名,变量名,函数名都称为 标识符)
标识符不能系统里的关键字同名。标识符只能包括字母 数字和下划线_,并且开头只能是字母或下划线,不能开头是数字。
标识符必须先定义后使用。在同一作用域内标识符不能重复定义。
标识符是区分大小写的,如A和a,Sum和sum都是不同的标识符。
标示符要尽量做到见名知义
(3) 变量的赋值。=为赋值号,==为等于号。
4 字符与字符串
存放单个字符的变量称为字符变量。字符变量的值是用一对单引号括起来的一个字符。
存放一串有若干字符的变量称为字符串变量。字符串变量的值是用一对双引号括起来的字符序列。''只能括一个字符," "至少一个字符
(1) 定义字符变量的格式,char 标识符1;字符变量在内存中占用一个字节,字符数据在内存中实际储存的是其ASCΙΙ码值
(2) 转义字符一些字符前加“\”的特殊字符,称为转义字符,字符输入函数 getchar输入字符,表示从终端输入一个字符,字符输出函数 putchar输出字符,表示向终端输出一个字符 #include<cstdio> C语言头文字
(3) 字符串变量 在c语言中不存在,只在c++使用标准模板库中存在,字符数组chars[ ]存放字符串。,也可以用STL中的string类型
规定以转义字符“\0”作为字符串结束标志,gets 输入字符串 puts 输出函数。
(5) 算术运算符,+ - * / %(用于取余运算) ( )可以改变运算顺序。其中整数除以整数,商一定为整数,要舍去小数。在使用这些数学函数前,必须添加cmath或者math.h头文件。
(6)cin语句,cin实现输入功能,cin >>项目n;
要注意,数据个数一致,输入顺序一致,数据类型一致。
setprecision(2)<< fixed << area << endl;指定保留小数个数的方式。
(7)赋值语句=赋值号
赋值表达式,逗号表达式,在c++中,用逗号连接n个表达式构成一个更大的表达式。复合运算,a = a+x可以写成a += x
(8)符合运算符 实质上是赋值语句的一种缩写形式。
++ 可以写为,i++或者++i其作用相当为i=i+1计算的结合方向即结合律是按照表达式自左向右进行的。
(9)运算规则
char→int→unsigned→long→double←float
(10)格式控制
printf 函数的格式为 printf是格式化输出。(格式控制字符串,输出列表)
print("%d,%c\n",i,c)表示将变量i以整数形式输出,变量c以字符形式输出,两个输出项之间用一个逗号隔开。
格式控制字符串是用双引号括起来的字符串,包括两种信息:
一种是普通字符,按原样输出。另一种是由%和格式字符组成,作用是将输出的数据转换成指定的格式,输出格式包括数据的类型,形式长度,小数位数等。
scanf是格式化输入
&称为取地址符,简而言之就是先找地址后放值
scanf,如果在格式控制字符串中有其他字符,则运行程序输入数据时对应的位置也要输入这些相同的字符,该函数输入时可以过滤掉不想读入的字符。
两个函数均包含在头文件<cstdio>中
& 称为取地址符,先找地址后放值。