目录
1、运算符
1.1、什么是运算符?
答:运算符是编程语言中用于执行各种操作的符号或关键字。它们可以用于执行算术运算、逻辑运算、赋值操作等,以便于处理数据和执行各种操作。
1.2、运算符有哪几种?
答:运算符有以下几种。
四则运算:加+、减-、乘*、除/
模运算:%
赋值运算:+=、-=、*=、/=、==、!=
逻辑运算:位与&、逻辑与&&、位或|、逻辑或||
自增自减:++、--
1.3、运算的注意事项
1)将浮点型变量赋值给整型变量,精度会降低(小数点后面的数值被省略)
int a = 3.14159;
printf("a = %d",a); //结果:a = 3
2)将整型变量赋值给浮点型变量,那么会补6个0
float a = 3;
printf("a = %f",a); //结果:a = 3.000000
3)除法的易错点:
5/2; //整型除整型,结果:2
5.0/2; //浮点型除整型,结果:2.5
5/2.0; //整型除浮点型,结果:2.5
5.0/2.0; //浮点型除浮点型,结果:2.5
4)模运算中,被除数和除数都不可以带有小数点,即浮点型不可以做模运算。
10%3; //整型对整型取模,结果:1
10.0%3; //不可
10%3.0; //不可
10.0%3.0; //不可
5)=与==的含义是不一样的。
=:把右边的变量赋值给左边
==:判断左边的变量是否等于右边的变量
6)位如何运算?
答:先把数字从十进制转换为二进制,在进行逐位运算。
7)逻辑如何运算?
答:非零即真。
2、ASCII码
1.1、如何在Ubuntu上查询ASCII码?
答: