• 读程序甲:i=1 乙:i=1000S=0 S=0WHILE i<=1000 DOS=S+i S=S+ii=i+l i=i-1WEND Loop UNTIL i<1PRINT S PRINT SEND END对甲乙两程序和输出结果判断正确的是试题及答案-单选题-云返教育

    • 试题详情

      读程序
      甲:i=1 乙:i=1000
      S=0 S=0
      WHILE i<=1000 DO
      S=S+i S=S+i
      i=i+l i=i-1
      WEND Loop UNTIL i<1
      PRINT S PRINT S
      END END
      对甲乙两程序和输出结果判断正确的是
               

      试题解答


      B
      程序甲是计数变量i从1开始逐步递增直到i=1000时终止,
      累加变量从0开始,这个程序计算的是:1+2+3+…+1000;
      程序乙计数变量从1000开始逐步递减到i=1时终止,
      累加变量从0开始,这个程序计算的是1000+999+…+1.
      但这两个程序是不同的.两种程序的输出结果都是:S=1+2+3+…+1000=100500.
      故选B.
    MBTS ©2010-2016 edu.why8.cn