L_C_3

 

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <stdbool.h>

 

#include "util.h"

 

bool fun(int param);

 

int main(int argc, const char * argv[])

{

    

    int a = 10,b = 11;

    int sum;

    sum = sumNum(a, b);

    printf("SUM = %d",sum);

    

    // 随机数的产生

    int r = 0;

    // 随机数的种子

    srand((unsigned)time(NULL));

 

    for (int i = 0; i<10; i++)

    {

        // 产生随机数

        r = rand() % (10 + 1 - 1) + 1;

        printf("r = %d\n",r);

    }

    

    // 产生区间 [Min,Max] 的随机数

    // rand() % (Max + 1 - Min) + Min

    

    // 水仙花

    bool s = fun(153);

    printf("s = %d",s);

    

    return 0;

}

 

bool fun(int param)

{

    bool s = false;

    

    int bBit = param / 100;

    int sBit = (param - bBit * 100) / 10;

    int gBit = (param - bBit * 100 - sBit * 10);

    

    if (param == bBit*bBit*bBit + sBit*sBit*sBit + gBit*gBit*gBit)

    {

        s = true;

    }

    

    return s;

}

 

void print(void)

{

    printf("ios");

    return;

}

 

posted @ 2013-02-27 17:33  沉默的影子  阅读(110)  评论(0)    收藏  举报