第一个程序会输出"i = 3",因为i已经被赋值为3,再将i赋值为i,也就是赋值为3。
第二个程序会输出"i = 3",因为第二个程序和第一个程序是完全一样的。
第三个程序会输出"i = 3","a = 27","b = 27",因为a和b都被赋值为i的3次方,也就是3的3次方,也就是27。
第四个程序会输出"i = 5","i = 5","a = 5","a = 5","a = 5",因为i没有被赋值为其他值,所以它的值一直保持为5。a在被赋值为i之后也没有被赋值为其他值,所以它的值也一直保持为5。
第五个程序会输出"n = 6",因为n被赋值为2乘以m,也就是2乘以3,结果为6。