想问一下为什么两个整数的商为0

#下面程序的功能是输入两个整数和两个实数,计算并输出两个整数的商和两个实数的商,以及二者的和。
#想问一下为什么两个整数的商是0

img

img

两个整数相除,结果还是整数.
如果 a = 1, b = 2,数学结果位 0.5,实际程序计算结果会舍弃小数部分,结果 为 0

两个整数相除是进行整除,将a/b改为a*1.0/b