1 2 4 8 16 32 64 128.1 1 1 1 1 1+2+4+8+16=31
根据二进制和十进制的含义可得:11111=2^4+2^3+2^2+2^1+2^0=16+8+4+2+1=31
(16+8+4+2+1)的平方=963
二进制转化为十进制:31
2 的2002次方加 2 的2001次方 加………………加2的2次方加2的一次方,算吧,呵呵
答案是:31
由题意输出的s=1+1*2+1*2 2 +1*2 3 +1*2 4 ,按照程序运行:s=1,i=1;s=1+1*2,i=2;s=1+1*2+1*2 2 ,i=3;s=1+1*2+1*2 2 +1*2 3 ,i=4;s=1+1*2+1*2 2 +1*2 3 +1*2 4 ,i=5,此时跳出循环输出结果,故判断框内的条件应为i≤4故选b
解答:解:(1)首先将二进制数11111(2)化为十进制数,11111(2)=1*20+1*21+1*22+1*23+1*24=31,由框图对累加变量S和循环变量i的赋值S=1,i=1,i不满足判断框中的条件,执行S=1+2*S=1+2*1=3,i=1+1=2,i不满足条件,执行S=1+2*3=
2进制--10进制1 2^1-1=111 2^2-1=3111 2^3-1=7 2的2007次方减1
因为11111(2)=31(10)执行程序框图,有S=1,i=1满足条件,有S=3,i=2;满足条件,有S=7,i=3;满足条件,有S=15,i=4;满足条件,有S=31,i=5;此时应该不满足条件,退出执行循环体,输出S的值为31.故选:B.