程序员升职记吧 关注:131贴子:358
  • 3回复贴,共1

零保护行动那关的问题

只看楼主收藏回复

零保护这关有个不明白的地方,麻烦各位大神帮忙看看!我认为图1应该是没有错的(但是到0跳转那一步,系统会判定字母是0,直接放到输出栏里面),但是为什么字母他不认为是非零的呢?图2是正确答案,我个人认为其实是和图1一样的原理,只是一个是直接在输入栏里面拿了,一个是跳到输入栏拿取那一步,都是判断上的问题!为什么图2它会判定是非0进行跳转,但是图1它会判定为是0进行下一步操作,这个想不明白。
图1

图2


IP属地:黑龙江1楼2023-12-28 16:52回复
    不是判断为非零,因为你第一次判断为非零后,没有触发零跳转语句,就继续运行到下一步了,也就是再次输入一个值,下一步的后续语句没有判断能力,直接顺序执行outbox了


    IP属地:吉林来自Android客户端2楼2023-12-28 23:00
    回复
      按图上看,前面没问题的部分先略过
      01:拿1
      02:判断非0执行03
      03:拿B
      04:(未经判断)将B输出


      IP属地:山西来自Android客户端3楼2024-01-02 23:36
      回复
        如果有两个连续的非零数,这个程序会把第二个非零数输出


        IP属地:吉林来自Android客户端4楼2024-01-06 22:42
        回复