zoukankan      html  css  js  c++  java
  • 算法程序设计题语言类笔记

    1. 求幂

    #include<math.h>  //头文件
    
     pow(a,b); //a^b

    2. bool

    #include<stdbool.h>  //C中使用bool型需要加入头文件

    3. 字符串操作相关

    #include<string.h>  //头文件
    
     char a[20],b[20];
    
     strcpy(a,b);  //把字符串b拷贝到a中
    
     length=strlen();  //求长度
    
     strcmp(a,b);  //字符串比较,将a和b中的字符逐个比较,相同继续比较下一个,不同时结束操作并返回相差的大小

    4. C库函数中自带的快速排序

    #include<stdlib.h>  //头文件
    
     int num[100];
    
     int cmp(const void *a,const void *b)  //比较函数
     {
         return *(int *)a-*(int *)b;
     }
    
     qsort(num,100,sizeof(num[0]),cmp);  //调用排序函数 

    5. 输入输出

      输入带空格的字符串 

     char ch[100];
    
     gets(ch);

      输出格式

     int a=12;
    
     printf("%05d",a);  //右对齐,宽度为5,不足以0填充,输出为:00012
    
     printf("%-07d",a);  //左对齐,宽度为7,不足以0填充,输出为:1200000
  • 相关阅读:
    BZOJ 2005 能量采集
    HDU 2841 Visible Trees(莫比乌斯反演)
    hihocoder 1543
    hihocoder 1311
    hdu 6069
    hdu 6058
    hdu 6034
    拓展欧几里得
    poj 3321
    树状数组总结
  • 原文地址:https://www.cnblogs.com/levicode/p/3926026.html
Copyright © 2011-2022 走看看