void Tak_Pat(u8 weishu){
u8 i,k;
u322 temp;
temp=total;
k=weishu;
for(i=0;i<weishu;i++){
table1[i]=(temp/(pow(10,k-1)));
temp=temp-(table1[i]*(pow(10,k-1)));
k--;
}
}}
在i=1的时候,只要是total超过4位数它的temp就会自动减了1;weishu就是那个total的位数,table1用来储存单个的数字,这个函数是要把输入的数字分开成单个的数字来显示,如何解决自动减1 这个问题
SMILET
相关分类