I 界 进度块
         总下块头当前块 太小
     下块下块头总当前块I
    
     切换 a        a界太小太小
        总a当前块下块
    
     看 b        太小b下块头当前块
         c重复当前块
        c百分数当前块I下块
        打印c
    

如标题所示,该为原来的改进版,将放入模板参数后,思路清晰多了.
还可以再化简,将这个参数,化为模板参数,这样使用时,就只调用看(整)函数,就可以了,更简单.—这是不行的,因为是运行时参数.不能为模板参数.—要看能否编译时确定.