动手动脑——代码输出


这种输出结果是因为当字符串与其他变量一起使用时,其他变量会被转化为字符串,"X+Y="+X+Y中,后边的X和Y会变成字符串,所以会直接连接起来,不会被计算,而X+Y+"=X+Y"中,X和Y的计算在前面,所以会优先计算为一个整形,再变成字符串与后面连接。


这种输出结果是因为当字符串与其他变量一起使用时,其他变量会被转化为字符串,"X+Y="+X+Y中,后边的X和Y会变成字符串,所以会直接连接起来,不会被计算,而X+Y+"=X+Y"中,X和Y的计算在前面,所以会优先计算为一个整形,再变成字符串与后面连接。