• 只有蓝、红、黄三个键,蓝键为“输入/删除”键,按它一下可输一个数,再按它一下则将显示屏上的数删除;每按一下红键,显示屏上的数变为原来的2倍;每按一下黄键,显示屏上的数的末位自动消失,现在先按蓝键输入21,请你设计一个操作程序,要求:(1)操作过程中只能按红键和黄键;(2)按键次数不超过6次;(3)最后输出的数是3.试题及答案-解答题-云返教育

    • 试题详情

      只有蓝、红、黄三个键,蓝键为“输入/删除”键,按它一下可输一个数,再按它一下则将显示屏上的数删除;每按一下红键,显示屏上的数变为原来的2倍;每按一下黄键,显示屏上的数的末位自动消失,现在先按蓝键输入21,请你设计一个操作程序,要求:(1)操作过程中只能按红键和黄键;
      (2)按键次数不超过6次;
      (3)最后输出的数是3.

      试题解答


      见解析
      操作步骤如下:
      21
      黄键↓去尾数
      2
      红键↓加倍
      4
      红键↓加倍
      8
      红键↓加倍
      16
      红键↓加倍
      32
      黄键↓去尾数
      3.
    MBTS ©2010-2016 edu.why8.cn