1. 程式人生 > >【 C/C++學習筆記整理】--3.取陣列中的其中一位,將其中幾位組合起來

【 C/C++學習筆記整理】--3.取陣列中的其中一位,將其中幾位組合起來

10.定義一個數組,取陣列中的其中幾位,將其中幾位組合起來

const int f[10]={6,2,5,5,4,5,6,3,7,6};
int match(int num)
{
    int k=0;
    for(int i=num;i!=0;i/=10)
        k+=f[i%10];
    if(num==0) k+=f[0];
    return k;
}

  int match1 lx(int cn)
{
    short sm = 0;
    do
    {
        sm += cl[cn % 10];
        cn /= 10;
    } while (cn != 0);
    return sm;
}