执行下列语句后,变量n的值是______。 int n=0; for(int i=1;i<=3;i++) for(int j=1;j<<=i;j++) n++;

admin2012-01-20  44

问题 执行下列语句后,变量n的值是______。
   int n=0;
   for(int i=1;i<=3;i++)
     for(int j=1;j<<=i;j++)
       n++;

选项

答案6

解析 当i=1时,内循环中的i的值为1,n目加一次,n=1;当i=2时,内循环中的j的值为i和2,n自加两次,n=3,当i=3时,内循环中的i的值为1、2、3,n自加三次,n=6。
转载请注明原文地址:https://kaotiyun.com/show/MDVp777K
0

最新回复(0)