为什么最后输出来的是26846不是64862啊?
核心会员 2015-08-28 14:07:08
1745 2 0
问题来自: 填空题真题

共 2 个回答

    祁老师 人气红星 3602天前

    看题目要求哦 各位上为偶数的数取出,并按原来从高位到低位的顺序组成一个新的数,并作为函数值返回

    最佳答案

    嘿嘿大人 一代宗师 3602天前

    if(t%2==0){

    /**********found**********/

             x=x+t*i;  i=i*10;

          }

           s=s/10;

    因为每次都是从最低位判断,如果是偶数才会执行if后面的语句,然后将i*10,i就是位数控制,所有越后面判断的就排在新数的高位

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题