zoukankan      html  css  js  c++  java
  • 算法笔记--如何使用

    ------------恢复内容开始------------

    如何使用本书

    编程语言和编译器

    Dev-C++

    在线评测系统

    1. PAT

    甲级题库:http://www.patest.cn/contests/pat-a-practise

    2. codeup

    地址:http://www.codeup.cn/

    常见的评测结果

    c/c++快速入门

    1. scanf函数  

    类型      格式符      

    int        %d

    long long     %lld

    float       %f

    double      %lf

    char       %c

    字符串      %s

    2. printf

    类型      格式符

    int        %d

    long long     %lld

    float       %f

    double      %f

    char       %c

    字符串      %s

    3. printf输出控制

    %md    不足m位int以m位右对齐输出,不足高位补空格

    %0md   不足m位int以m位右对齐输出,不足高位补0

    %.mf    让浮点数保留m位小数输出。

    4. 常用math函数

    fabs(double)

    floor(double)          double向下取整,返回double类型

    ceil(double)          double向上取整,返回double类型

    pow(double r,double p)      返回r^p

    sqrt(double)

    log(double)           以自然对数e为底的对数

    sin(double),cos(double),tan(double)  参数要求是弧度

    const double pi = acos(-1.0);

    asin(double),acos(double),atan(double)

    round(double x)    将x四舍五入,返回也是double。

    5.

    memset头文件 <string.h>

    scanf 对字符类型有%c和%s两种格式,其中%c用来输入单个字符,%s用来输入一个字符串并存在字符数组里。

    %c能读取空格和换行。%s将空格或换行识别为一个字符串的结束。

    getchar()输入单个字符

    putchar(char)输出单个字符

    gets(char*)

    puts(char*)

    string.h头文件

    strlen

    strcmp

    strcpy

    strcat

    sscanf

    sprintf

    数组做参数

    // 实参1:int×

    // 实参2:int(*)[5]

    void fun(int a[], int b[][5])

    cout 输出double,输出小数点后两位

    cout << setiosflags(ios::fixed) << setprecision(2) << 123.4567 << endl;

    浮点数的比较:

    const double eps = 1e-8;

    #define Equ(a, b) (fabs((a) - (b)) < (eps))

    圆周率

    pi = arccos(-1.0)

  • 相关阅读:
    关于域名备案申请
    meta标签中的http-equiv属性使用介绍
    WDCP3.3中多PHP版本安装方法,以及安装遇到的问题
    模拟《意尔康》网站加载动画效果
    如何提示系统所在的浏览器版本过低?
    Dedecms升级php版本{dede:field.body/}不解析,文章内容不显示
    微信weixin://xxx 分析
    SuperSlide之属性targetCell介绍
    了解JSON Web令牌(JWT)
    如何向这些CA来申请数字证书呢?
  • 原文地址:https://www.cnblogs.com/raindayinrain/p/13510943.html
Copyright © 2011-2022 走看看