C语言里一个三位数m取出其中的十位,m/10%10就取出来了,但比如125/10后为12.5,而12.5除以10余数为啥是2?余数不是整数除法才有的概念么

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 02:51:33
C语言里一个三位数m取出其中的十位,m/10%10就取出来了,但比如125/10后为12.5,而12.5除以10余数为啥是2?余数不是整数除法才有的概念么
xՑMN0OEHEaIuQDj \QhVB*)GnhxLj9CWy3}capVvuூ$[ o翏}.Q =:u`ntYNhY4pw+xMPEQVʇ=^dxX*?L39I1XNcXrn0Lf~.KL#97K4 rMeͪfR\ n2t3]ʃjn{JgXX:SiEx|

C语言里一个三位数m取出其中的十位,m/10%10就取出来了,但比如125/10后为12.5,而12.5除以10余数为啥是2?余数不是整数除法才有的概念么
C语言里一个三位数m取出其中的十位,m/10%10就取出来了,但比如125/10后为12.5,而12.5除以10余数为啥是2?余数不是整数除法才有的概念么

C语言里一个三位数m取出其中的十位,m/10%10就取出来了,但比如125/10后为12.5,而12.5除以10余数为啥是2?余数不是整数除法才有的概念么
在c语言中,/的意思是取商,所以125/10的商为12而不是12.5,125/10=12;
而%为取余数的意思,比如125%10,那它就是125对10取余数,它的余数是5,所以125%10=5;