theNumberofOne 写出这样一个函数 ,输入一个 n, 输出从1到这个数字之间的出现的1的个数。 begin scanf n if 0<n<9 { m=1 } else m=0 int f(int nn) { //计算nn的位数l //求10的l-1次方s //获得nn的首位a if a>1 //为三部分之和,首位为1的总和+低一位的1和+首位到首位为1之间的1和 else }