问答详情
源自:4-9 循环结构之for循环(二)

大神帮忙看看

这两个地方不懂 怎么来的 为什么这么写1 for(   num=100 ;  num <1000 ;    num++  )    2 { hd =num/100;        //获取三位数字num十位上的数字        td =num%100/10;        //获取三位数字num个位上的数字        sd =num%10;

提问者:qq_教父他爹_0 2015-10-17 20:46

个回答

  • 无情绪患者
    2015-10-17 21:38:25
    已采纳

    hd为百位上的数字   num%100 后的值是十位与个位   再除以10得十位上的数字

    三位数字除以100得到百位上的数字   两位数字除以10得到十位上的数字

    %取余,三位数%100也就是去掉百位上的数字,两位数%10去掉十位上的数字