首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
代码贴随便看看C语言
#include <stdio.h>
bool isPrime_2(int n){

    if ((n == 2) || (n == 3)) return 1;
    if ((n % 6 != 1) && (n % 6 != 5)) return 0;
    for (int i = 5; i*i <= n; i += 6){
        if ((n%i == 0) || (n % (i + 2) == 0))
            return 0;
    }
    return 1;
}
void xuanxian2()
......................
阅读全部 | gougoudan 贴于 2020年6月17日 12:39     hide bbsi
#include <stdio.h>
#include <math.h>
bool isPrime_2(int n){
    for (int i = 2, d = int(sqrt((float)n) + 1); i<d; i++)
        if (n%i == 0){
            return 0;
        }
    return 1;
}
void xuanxian2()
{
    int n; int m;
......................
阅读全部 | gougoudan 贴于 2020年6月17日 12:23     hide bbsi
#include <stdio.h>
int isprime(int n)
{
    if (n == 1) return 1;
    for (int i = 2; i*i <= n; i++)
        if (n%i == 0) return 0;
    return n > 1;
}
void xuanxian2()
{
    int n; int m;
    int i, s = 0;
......................
阅读全部 | gougoudan 贴于 2020年6月17日 12:09     hide bbsi
#include <stdio.h>
int countNumber2(int n)
{
    int f = 1, g = 2;
    for (int i = 1; i < n; i++){
        g += f;
        f = g - f;
    }
    return f;
}
int main()
{
......................
阅读全部 | gougoudan 贴于 2020年6月17日 12:05     hide bbsi
#include <stdio.h>
int gys(int m, int n)
{
    if (n <= 0) return m;
    return gys(n, m%n);
}

int main()
{
    int count, i;
    int data1[20] = {};
    int data2[20] = {};
......................
阅读全部 | gougoudan 贴于 2020年6月17日 11:53     hide bbsi
#include <stdio.h>
int GetPathNumber(int a, int b)
{
    int f, f1, f2, i;
    f = 0; f1 = 1;
    for (i = a; i < b; i++){
        f2 = f + f1;
        f = f1;
        f1 = f2;
    }
    return f2;
}
......................
阅读全部 | gougoudan 贴于 2020年6月17日 11:26     hide bbsi
#include <stdio.h>
int countNumber(int stepsNum)
{
    if (stepsNum == 0) {
        return 0;
    }
    if (stepsNum == 1) {
        return 1;
    }
    else if (stepsNum == 2) {
        return 2;
    }
......................
阅读全部 | gougoudan 贴于 2020年6月17日 11:16     hide bbsi
#include <stdio.h>
int gys(int a, int b)
{
    if (a == b) return a;
    if (a > b) return gys(a - b, b);
    return gys(a, b - a);
}

int main()
{
    int count, i;
    int data1[20] = {};
......................
阅读全部 | gougoudan 贴于 2020年6月17日 11:09     hide bbsi
#include <stdio.h>

void transpose(int mtx[3][3])
{
    int t;
    t = mtx[0][1]; mtx[0][1] = mtx[1][0]; mtx[1][0] = t;
    t = mtx[0][2]; mtx[0][2] = mtx[2][0]; mtx[2][0] = t;
    t = mtx[2][1]; mtx[2][1] = mtx[1][2]; mtx[1][2] = t;
}
int main()
{
    int i;
......................
阅读全部 | gougoudan 贴于 2020年6月17日 11:02     hide bbsi
#include <stdio.h>
int isprime(int n)
{
    if (n == 1) return 1;
    for (int i = 2; i*i <= n; i++)
        if (n%i == 0) return 0;
    return n > 1;
}
void xuanxian2()
{
    int n; int m;
    int i, s = 0;
......................
阅读全部 | gougoudan 贴于 2020年6月17日 10:55     hide bbsi
上一页 40 41 42 43 44 45 46 47 48 49 下一页