c语言运算符整型量之间的除法会洎动取整比如2/3的结果是0,例如如下代码:
知道合伙人IT服务行家
采纳数:233 获赞数:513
IT设备维护17年计算机技术硕士。
1、c语言运算符中“/”运算符的结果,跟参与运算的双方的类型有关一般来说,运算结果的类型取参与运算一方范围最大的类型为结果的类型如两个整型,结果为整型;整型和浮点型结果为浮点型。
所以老师的要求有一定道理,如果你就要取整那也不用安按老师的要求。但是用“/”来取整是不可靠的。
因为c语言运算符功能强大使用灵活,但不同标准不通环境规定也可能不通所以还是老老实实弄个可靠的办法来编码。
你对这个回答的评价是