登录后查看本帖详细内容!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
5.1:pointA:总为True;pointB:小于100为True,等于100为False;PiontC不在循环里,count总为0 5.2:有可能随时终止循环 5.3:a:无输出;无输出;输出2,4,6,8 5.4:a:死循环;b:死循环;c:没缩进 5.5:max is 5;number 0 5.6:sum is 14;count is 4 5.7:不能,for循环比while循环历时要短 5.8:sum=0 i=0 While i <1001: Sum+=i i+=1 5.9:不能 5.10:a:n次;b:n次;c:n-5(n>=6):d:(n-5)/3 5.11:a:0010120123; b:*** *** 2*** 32*** 432*** c:1xxx2xxx4xxx8xxx16xxx 1xxx2xxx4xxx8xxx 1xxx2xxx4xxx 1xxx2xxx 1xxx d:1G 1G3G 1G3G5G 1G3G5G7G 1G3G5G7G9G 5.12:不能将n2也包含进去 5.13:a:balance is 1; b:无输出,死循环 5.14:把i+1放上面 5.15修改程序清单5-11: sum=0 number=0 found=False while number < 20 and not found: if sum<=100: number+=1 sum+=number else: found=True print(number,sum) 修改程序清单5-12: 5.16:a:在j=3的时候语句终止,跳出内部循环 b:在j=3的时候跳出本次循环,但下一次循环也依然被跳出,和a结果一样
|