错题集 1、c++ 中 浮点数默认double 整数默认int 2、变量名命名规则:字母数字下横线,数字不能开头 3、验证一个词是不是c++关键字,用它做变量名,能编译的就不是关键字 #include <bits/stdc++.h> using namespace std; int main(){ int cout=666; printf("%d",cout); return 0; } 4、运算符 算术运算符:+-* / % / 除号两边都是整数类型时,做整除,结果是整数(商),被除数/除数=商...余数 / 除号两边只要有一边是浮点数类型或两边均为浮点数类型,就做正常除法,结果是浮点数 % 取余,求模,mod 计算余数,两边不可以是浮点数类型,被除数/除数=商...余数 赋值运算符:= += -= *= /= %= 从右往左读 自增自减运算符:++ -- a++; ++a; 单独使用,都是自增1的意思 结合公式使用 a++;后自增1 ++a;先自增1 int a=5; cout<<a++;//先输出5,a再变成6 cout<<++a;//a先变成7,再输出7 cout<<a++;//先输出7,a再变成8 cout<<++a;//a先变成9,再输出9 -- 运算与++规则类似 关系运算符:== != > < >= <= 运算符优先级相同。 每次计算,只能计算一个符号,优先级从左往右,计算的结果为真或假(true或false、1或0) 逻辑运算符:&& || ! 三种运算符的优先级从高到低:! && || 计算结果为真或假(true或false、1或0) && 与、并且,两边的结果都为真,整体才是真 真&&真->真 真&&假->假 假&&真->假 假&&假->假 || 或,两边的结果只要有真,整体结果就是真 真||真->真 真||假->真 假||真->真 假||假->假 ! 非,非假即为真,非真即为假 !假->真 !真->假 1111111+111 5、系统操作 文本移动:ctrl+x 剪切 ctrl+v 粘贴 文本复制:ctrl+c 复制 6、运行程序 先计算机语言->编译、解释->特定的命令->cpu能够识别的机器语言 7、注释不影响程序运行速度 8、字符数据用单引号引起来 9、if(值) 值: bool 分为真和假 int或其他 非空非零即为真 10、for:0~无数次 (责任编辑:admin) |