经过第一次循环得到p=1×2=2,i=1
经过第二次循环得到p=1×2×2=2 2,i=2
经过第三次循环得到p=1×2×2×2=2 3,i=3
经过第四次循环得到p=2 4,i=4
经过第五次循环得到p=2 5,i=5
经过第六次循环得到p=2 6,i=6.
此时i=6,退出循环,执行输出p=2 6=64.
故答案为:64
经过第一次循环得到p=1×2=2,i=1
经过第二次循环得到p=1×2×2=2 2,i=2
经过第三次循环得到p=1×2×2×2=2 3,i=3
经过第四次循环得到p=2 4,i=4
经过第五次循环得到p=2 5,i=5
经过第六次循环得到p=2 6,i=6.
此时i=6,退出循环,执行输出p=2 6=64.
故答案为:64