• C习题练习


    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>

    //比较俩个数的大小

    //int max(int a, int b) {
    // int temp;
    // temp = a;
    // if (temp < b) {
    // temp = b;
    // }
    // return temp;
    //}
    //int main() {
    // int x, y;
    // scanf("%d %d",&x,&y);
    // int result = max(x,y);
    // printf("max=%d ",result);
    // getchar();
    // getchar();
    //
    // return 0;
    //}

    //输出helloworld
    //void main() {
    // printf("helloworld");
    // getchar();
    //}


    //求俩个数的和
    //void main() {
    // int a;
    // int b;
    // int sum;
    // a = 1;
    // b = 1;
    // sum = a + b;
    // printf("sum is %d ",sum);
    // getchar();
    //}


    //求俩个数的和
    //void main() {
    // int x, y;
    // scanf("%d %d",&x,&y);
    // int max(int a,int b);
    // int result = max(x,y);
    // printf("%d", result);
    // getchar();
    // getchar();
    // return;
    //}
    //int max(int a,int b) {
    // int temp;
    // if (a > b) {
    // temp = a;
    // }
    // else {
    // temp = b;
    // }
    // return temp;
    //}

    //交换俩个变量的值
    //void main() {
    // int a;
    // int b;
    // a = 1;
    // b = 2;
    // printf("a=%d b=%d ",a,b);
    // int c;
    // c = a;
    // a = b;
    // b = c;
    // printf("a=%d b=%d ",a,b);
    // getchar();
    //}


    //输入10个数 得出最大值
    //void main() {
    // int a;
    // int max;
    // scanf("%d",&a);
    // max = a;
    // for (int i = 2; i <=10; i++)
    // {
    // scanf("%d",&a);
    // if (a > max) {
    // max = a;
    // }
    // }
    // printf("max=%d ",max);
    // scanf("%d");
    //}


    //100的累加
    //void main() {
    // int sum;
    // sum = 0;
    // for (int i = 1; i <=100; i++)
    // {
    // sum += i;
    // }
    // printf("zuidazhi=%d",sum);
    // getchar();
    //}


    //输入一个 数判断能否被3和5同时整除
    //void main() {
    // int n;
    // scanf("n=%d",&n);
    // if (n%3==0&&n%5==0) {
    // printf("%d能够被3 和5同时整除",n);
    // }
    // else {
    // printf("%d不能够被3和5同时整除",n);
    // }
    // scanf("%d");
    //}
    #include <math.h>


    //100-200之间的素数
    //int judge(int n) {
    // int w;
    // w = 0;
    // for (int i = 2; i < sqrt(n); i++)
    // {
    // int r;
    // r = n%i;
    // if (r == 0) {
    // w = 1;
    // break;
    // }
    //
    // }
    // return w;
    //}
    //void main() {
    // int n;
    // for (n =100; n <=200; n++)
    // {
    // if (judge(n) == 0) {
    // printf("%d是素数 ",n);
    //
    // }
    // else {
    // printf("%d不是素数 ",n);
    // }
    // }
    // getchar();
    //}


    //求俩个数最大公约数
    //void main() {
    // int m, n;
    // int min;
    // scanf("%d %d", &m, &n);
    // if (m < n) {
    // min = m;
    // }
    // else {
    // min = n;
    // }
    // for (int i = min; i >=1; i--)
    // {
    // if (m%i == 0 && n%i == 0) {
    // printf("%d是%dhe%d的最大公约数",i,m,n);
    // break;
    // }
    // }
    // scanf("%d",&m);
    //}


    //求1 - 1 / 2 + 1 / 3 - ..... + 1 / 99 - 1 / 100 的值
    void main() {
    float sum, term, deno;
    int sign;
    sum = 1.0;
    deno = 2;
    sign = 1;
    while (deno<=100) {
    sign = -1 * sign;
    term = sign * 1 / deno;
    sum += term;
    deno += 1;
    }
    printf("1-1/2+1/3-.....+1/99-1/100=%f", sum);
    getchar();
    }

    #include "stdafx.h"

  • 相关阅读:
    [图论训练]1143: [CTSC2008]祭祀river 二分图匹配
    [图论训练]BZOJ 2118: 墨墨的等式 【最短路】
    HDU 5402 : Travelling Salesman Problem
    [图论训练]BZOJ 3245: 最快路线【最短路】
    BZOJ 1724: [Usaco2006 Nov]Fence Repair 切割木板
    Android 全屏方法
    【转载】差分约束
    BZOJ 1688: [Usaco2005 Open]Disease Manangement 疾病管理
    Pain for friend
    BZOJ 1739: [Usaco2005 mar]Space Elevator 太空电梯
  • 原文地址:https://www.cnblogs.com/hkf100/p/9256057.html
Copyright © 2020-2023  润新知