int num=(int)(num);
怎么会有
double num
又有
int num
呢,定义一个变量后,怎么能再定义呢。这违反了变量的命名规则啊
强制准换后的运算结果不遵循四舍五入原则。
这是将浮点数强制准换位整型。
前面那个num是不是要用其他的代替
不应该是2吗