• 各种小技巧


     

    ————————

    头文件<bits/stdc++.h>

    用这种方法声明头文件只需两行代码

    #include<bits/stdc++.h>

    using namespace std;


    这个头文件包含以下等等C++中包含的所有头文件: 
    #include <cstdio> 
    #include <fstream> 
    #include <algorithm> 
    #include <cmath> 
    #include <deque> 
    #include <cstring> 
    #include <map> 
    #include <stack> 
    #include <set> 

    #include <iostream> 

    等等……

    但是部分OJ站可能不支持这种写法

    已知c++11支持这个

     

    ——————————

    scanf花式读入

      

      格式字符           说明
    %a                 读入一个浮点值(仅C99有效) 
    %A                 同上 
    %c                 读入一个字符 
    %d                 读入十进制整数 
    %i                 读入十进制,八进制,十六进制整数 
    %o                 读入八进制整数 
    %x                 读入十六进制整数 
    %X                 同上 
    %c                 读入一个字符 
    %s                 读入一个字符串 
    %f                 读入一个浮点数 
    %F                 同上 
    %e                 同上 
    %E                 同上 
    %g                 同上 
    %G                 同上 
    %p                 读入一个指针 
    %u                 读入一个无符号十进制整数 
    %n                 至此已读入值的等价字符数 
    %[]                扫描字符集合 
    %%                 读%符号 
                    
    附加格式说明字符表
    修饰符                       说明
    L/l 长度修饰符               输入"长"数据 
    h 长度修饰符                 输入"短"数据 
    W 整型常数                   指定输入数据所占宽度 
    * 星号                       空读一个数据 
    hh,ll同上h,l但仅对C99有效。

    ——————————

    用变量控制输出精度:

      

    printf("%.*f
    ",m,ans);
    本文为博主原创文章,转载请注明出处。
  • 相关阅读:
    各系统添加根证书
    Nginx浏览目录配置及美化
    django-图形验证码(django-simple-captcha)
    django-manage.py参数
    js — 对象
    js — 数组Array
    js — 字符串
    js — 基础知识
    css — 定位、背景图、水平垂直居中
    css — 权重、继承性、排版、float
  • 原文地址:https://www.cnblogs.com/SilverNebula/p/5550608.html
Copyright © 2020-2023  润新知