C语言的除法运算符用于求两个数的商,其中又分为整数除法和浮点数除法。
整数除法运算符是一个斜杠,即“/”,它用于求两个整数的商,但是要注意,它只返回商的整数部分,如果有余数,则舍弃余数:
int a = 10; int b = 3; int c = a / b; // c = 3
浮点数除法运算符也是一个斜杠,即“/”,它用于求两个浮点数的商,它会返回商的实际值:
float a = 10.0; float b = 3.0; float c = a / b; // c = 3.333333
C语言中,除法运算符的优先级比加减乘运算符低,所以在进行复杂的除法计算时,要注意使用括号改变优先级:
int a = 10; int b = 3; int c = 2; int d = a / b * c; // d = 6 int e = a / (b * c); // e = 1
本文链接:http://task.lmcjl.com/news/5927.html