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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 22:26:54
C语言里一个三位数m取出其中的十位,m/10%10就取出来了,但比如125/10后为12.5,而12.5除以10余数为啥是2?余数不是整数除法才有的概念么C语言里一个三位数m取出其中的十位,m/10%

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;