int temptwo=(int)tempone; 既然已经进行强制类型转换了,temptwo肯定是整形,为什么还要在temptwo前面加int,有什么意义吗
temptwo是整形,你给他赋值的数不一定是整形啊,所以(int)的意义是保证tempone也是整形