求余运算:参加运算的两个数必须是整数,否则会出错
第二个数不可为零,无意义。
符号与第一个数相关,与第二个没有任何关系。
自增、自减运算:
5++是错误的,因为5是常量。
关系运算符:条件成立,结果为1
条件不成立,结果为0
任何非0值都为“真”,只有0才为“假”。
关系运算符优先级:1.“==”,“!=”小于“<”,"<=",">",">="
2.结合方向为:从左往右
3.关系运算符的优先级小于算术运算符。
switch总结:switch和case语句表达式的值只能是整型(short,char,int,long)
一般情况下不能在case里面定义变量,若要定义,应加上大括号。
scanf不能输出打印字符串。
scanf("%d,%d",&i,&j);//输入“1,2”,1赋值给i,2赋值给j
scanf("%d,123abc%d",&i,&j);//输入“1,123abc66”,1赋值给i,66赋值给j