解答:解:
如图所示的循环结构是当型循环结构:
第一次循环:i=0+1=1,i•i=1,继续循环;
第二次循环:i=1+1=2,i•i=4,继续循环;
第三次循环:i=2+1=3,i•i=9,继续循环;
第四次循环:i=3+1=4,i•i=16,继续循环;
第五次循环:i=4+1=5,i•i=25,继续循环;
第六次循环:i=5+1=6,i•i=36,继续循环;
第七次循环:i=6+1=7,i•i=49,继续循环;
…
第四十四次循环:i=43+1=44,i•i=1936,继续循环;
第四十五次循环:i=44+1=45,i•i=2025>2012,停上循环.
输出i=45.
故选B.