c++入门知识点集合.docx
《c++入门知识点集合.docx》由会员分享,可在线阅读,更多相关《c++入门知识点集合.docx(117页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、知识点集合!运算41.1 逻辑运算41.1.1 取反逻辑运算(C46)41.1.2 与逻辑运算(C47)51.1.3 或逻辑运算(C48)61.2 算术运算71.2.1 后缀式增1算术运算(C49)71.2.2 后缀式减1算术运算(C50)91.2.3 加算术运算(C60)101.2.4 减算术运算(C61)111.2.5 乘算术运算(C62)121.2.6 除算术运算(C63)131.2.7 取余数算术运算(C64)151.2.8 整除算术运算(C69)161.3 位运算171.3.1 右移位运算(C51)171.3.2 左移位运算(C52)181.3.3 按位与(C53)191.4 关系运
2、算201.4.1 相等美系算(C54)201.4.2 不相等关系运算(C55)211.4.4 小于等 尸关系汪舁(C57)241.4.5 大于美系算(C58)251.4.6 大于等于关系运算(C59)261.5 赋值运算(C65)271.5.1 加赋值; 算(C66)291.5.2 乘赋值 12算(Cu7)301.5.3 除赋值运算(C68)311.6 按位异或赋值运算交换两整数(C71)321.7 改变运算优先级(C72)331.8 二目运算(C75)341.9 强制类型转换351.9.1 整型强制转换成字符型(C18)351.10 取整运算(C89) 362.1.2 标准输入整数(C36)
3、412.1.3 标准输入字符(C37)432.1.4 标准输入字符串(C38)452.1.5 标准输入失败判断(C44)462.1.6 标准输入实数(C86)482.2输入样式492.2.1 eof 型输入样式(C42)492.2.2 n型输入样式(C43)503输出523.1 标准输出(C40)523.1.1 标准输出字符串(C39)543.1.2 标准输出格式控制(C41)553.1.3 标准输出新的一行(C33)563.1.6 标准输出整数(C84)583.1.7 标准输出字符(C85)593.1.8 标准输出实数(C87)604语句624.1 循环语句624.1.2 do.while
4、循环语句(C02)634.1.3 for 循环语句(C03)654.2 选择语句664.2.2 if 条件语句(C04)664.2.3 switch 语句(C05)674.3 跳转语句694.3.2 continue 话句(C07)704.4 返回语句(C28)725变里735.1 字符型变量735.1.1 字符型变量声明(C08)735.2 布尔型变量745.2.1 布尔型变量声明(C10)745.3 整型变量755.3.1 短整型变量755.3.1.1 短整型变量声明755.3.1.1.1 int短整型变量声明(C09)755.3.1.1.2 long短整型变量声明(C11)765.3.2
5、 长整型变量775.3.2.1 长整型变量声明(C13)775.4 高精度浮点型变量795.4.2实数相等判定(C70)805.5 数组变量815.5.1 维数组变量声明(C14)815.5.2 二维数组变量(C15)825.5.3 字符数组变量(C16)835.6 结构体变量定义(C19)855.8 变量初始化(C21)885.9 整数最大值设置(C90)895.10 整数最小值设置(C91)906常量916.1 布尔常量911 .1.1布尔常量假(C22)916 . 1.2布尔常量真(C23)926.2 字符常量(C76)946.3 字符串常量(C78)956.5 #define 常量定义
6、(C92)987函数987.1自定义函数(C25)987.2.1递归函数调用(C26)1017.4 布尔函数声明(C30)1037.5 求绝对值函数(C73)1057.6 求平方根函数(C74)1067.8 字符串比较函数(C79)1087.9 读入字符函数(C88)1098头文件1108.!头文件声明1108.1.1 标准输入输出头文件声明(C31)1108.1.2 输出格式控制头文件声明(C32)1128.1.3 数学头文件声明(C45)1138.1.4 字符串头文件声明(C80)1148.1.5 常用函数头文件声明(C81)1158.2 命名空间(C83)1179 排序(C17) 118
7、1.1 逻辑运算1.1.1 取反逻辑运算(C46)概念级知识点名称(ch):取反逻辑运算概念级知识点名称(en): Logical_Negation特征分析:取反逻辑 运算语言级知识点名称(ch):取y反逻辑运算!语言级知识点名称(en):知识点别名(ch): !取反操作,!逻辑取反操作。定义或说明(ch): !操作符将它后面的表达式的真值取反。知识点分类:程序设计语言程序设计语言:C/C+(23)识别描述:!用途:表达当某个表达式为假的时候为真。用法:!(表达式)符号:!使用频率(人):18涉及题目数量(人):4实例 1: #includeusing namespace std;int ma
8、in()int a;cina;if(!a)coutnno*endl;elsecout yes“ endl;return 0;)实例!CASE!输入:-1实例1CASE1输出:yes实例1CASE2输入:0实例1CASE2输出:no实例 2: #includeusing namespace std;int main()int a, b;cinab;if(!a & !b)coulvyou get hereJvvendl;elsecout no endl;return 0;)实例2CASE1输入:0 0实例 2CASE! 输出:you get here.实例2CASE2输入:0-1实例2CASE2输
9、出:no1.1.2 与逻辑运算(C47)概念级知识点名称(ch):与逻辑运算概念级知识点名称(en): LogicaLAND特征分析:与 逻辑运算语言级知识点名称(ch):与逻辑运算&语言级知识点名称(en):知识点别名(ch): &运算,&运算符,&,与运算,&逻辑与,(C+)&运算符,& 逻辑与操作。定义或说明(ch):逻辑与操作符(&),是将两个表达式组合成一个表达式。仅当原来的 两个表达式都为true时,得到的表达式的值为true:否则表达式的值为false知识点分类:程序设计语言程序设计语言:C/C+(24)识别描述:&用途:用来连接2个表达式2个都要为真,该复合表达式为真。用法:(
10、表达式)& (表达式)符号:&使用频率(人):24涉及题目数量(人):22实例1: #includeusing namespace std;int main()int a, b;cinab;if(!a & !b)coutyou get here.Hendl;else cout “no endl;return 0;)实例1CASE1输入:00实例CASE输出:you get here.实例1CASE2输入:0-1实例1CASE2输出:no实例 2: #include using namespace std;int main()int a, b;cinab;if(a 0 & b 0 and b 0
11、nendl; elsecout a = ” endl; return 0;实例2CASE1输入:1-1实例2CASE1输出: a 0 and b 0实例2CASE2输入:0-1实例 2CASE2 输出:a = 01.1.3 或逻辑运算(C48)概念级知识点名称(ch):或逻辑运算概念级知识点名称(en): LogicaLOR特征分析:或逻辑运算语言级知识点名称(ch):或逻辑运算II语言级知识点名称(en):知识点别名(ch): II (逻辑或),II运算,II逻辑或操作,(C+)ll运算符,II逻辑或操作。定义或说明(ch):如果原来表达式中的任何个或全部都为true (或非零),则得到的表
12、达式的值为true:否则,表达式的值为false知识点分类:程序设计语言程序设计语言:C/C+(25)识别描述:II用途:用来连接2个表达式2个都要为假,该复合表达式为假。用法:(表达式)II (表达式)符号:II使用频率(人):8涉及题目数量(人):8实例 1 : #includeusing namespace std;int main()int a, b;cinab;if(!a II !b)coutyou get here.*endl;elsecout nou endl;return 0;)实例1CASE1输入:00实例 1CASE! 输出:you get here.实例1CASE2输入:
13、1 -1实例1CASE2输出:no实例 2: #includeusing namespace std;int main()int a, b;cinab;if(a 0 II b 0 or b 0Mendl;elsecout Ma = 0H endl;return 0;实例2CASE1输入:1 1实例 2CASE1 输出:a0orb0实例2CASE2输入:0 1实例 2CASE2 输出:a=01.2 算术运算1.2.1 后缀式增1算术运算(C49)概念级知识点名称(ch):后缀式增1算术运算概念级知识点名称(en): Post-increment特征分析:后缀式 增1 算术运算语言级知识点名称(c
14、h):增1运算的后缀表达式+语言级知识点名称(en):知识点别名(ch):增1 (+)语句,自加加+ + ,后加加,+操作,+,自增1操作+, +)+运算符,+后自增-操作,后加1算术运算定义或说明(ch): a+意味着使用a的当前值计算表达式,然后将a的值加1。知识点分类:程序设计语言程序设计语言:C/C+(26)识别描述:+ (nma)用途:在用完该变量之后,该变量自动加1。经常用来循环控制中。用法:变量名+符号:+使用频率(人):97涉及题目数量(人):58实例 1: #includeusing namespace std;int main()nt a5;int i = 0;while(
15、i 5)cinai;i+;)1.1.1 = 0;while (i 5) cout ai *i+;)return 0;实例1CASE1输入:1 2345实例1CASE1输出:1 2345实例1CASE2输入:568 1 7实例1CASE2输出:568 17实例2: #includeusing namespace std;int main()int a5, b5;int i = 0;while(i 5)cinai;i+;1.1.2 = 0;while(i 3)bi = ai;cout bi i+;cout endl; return 0;)实例2CASE1输入:1 2 3 4 5 实例2CASE1输
16、出:1 2345 实例2CASE2输入:5 68 17实例2CASE2输出:568 171.2.2后缀式减1算术运算(C50)概念级知识点名称(ch):后缀式减1算术运算概念级知识点名称(en): Post-decrement特征分析:后缀式 减1算术运算语言级知识点名称(ch):减1运算的后缀表达式语言级知识点名称(en): Post-decrement知识点别名(ch):-运算,自减减,自减减,-运算,-,-后自减操作,后减1算术 运算。定义或说明(ch): a一意味着使用a的当前值计算表达式,然后将a的值减1。知识点分类:程序设计语言程序设计语言:C/C+(27)识别描述:-用途:在用完
17、该变量之后,该变量自动减1。经常用来循环控制中。用法:变量名符号:一使用频率(人):18涉及题目数量(人):17实例1: #includeusing namespace std;int main()int a5;int i = 4;while(i = 0)cinai;i -,;)i = 4;while (i = 0) cout ai J;i一;return 0;123451 2345568 17568 1 7实例1CASE1输入:实例1CASE1输出:实例1CASE2输入:实例1CASE2输出:实例 2: #include using namespace std; int main()int
18、a5,b5;int i = 4;while(i = 0) cinai;)i = 4;while(i = 0)bi = ai;cout bi * *;i-;cout endl;return 0;1 23451 2345568 1 7568 1 7实例2CASE1输入:实例2CASE1输出:实例2CASE2输入:实例2CASE2输出:1.1.3 加算术运算(C60)概念级知识点名称(ch):加算术运算概念级知识点名称(en): Addition特征分析:加算术运算语言级知识点名称(ch):加法算术运算+语言级知识点名称(en): Plus知识点别名(ch):加法操作,+-*/%基本算术运算,加法运
19、算+, (C+)+运算符,+加法 运算。定义或说明(ch):做加法。知识点分类:程序设计语言程序设计语言:C/C+(37)识别描述:+ and without + and without +=用途:代数加法在计算机中的符号。用法:M + KM, KI数值型或是数值型变量符号:+使用频率(人):45涉及题目数量(人):30实例 1: #includeusing namespace std;int main()int a;cina;couta + 3endl;return 0;)实例1 CASE1输入:1实例1 CASE1输出:4实例1CASE2输入:2实例1CASE2输出:5实例2: #incl
20、udeusing namespace std;int main()int a;int b;int c;cinab;c = a + b;coutcendl;return 0;)实例2 CASE 1输入:34实例2CASE1输出:7实例2CASE2输入:5 44实例2CASE2输出:491.1.4 减算术运算(C61)概念级知识点名称(ch):减算术运算概念级知识点名称(en): Subtraction特征分析:减 算术 运算语言级知识点名称(ch):减法算术运算语言级知识点名称(en): Minus知识点别名(ch):减法,减号,减法运算,减法运算,+-*/%基本算术运算,(C+)-运算 符,减
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- c+ 入门 知识点 集合
限制150内