zoukankan      html  css  js  c++  java
  • 真随笔【杂】

    1.如果我想将一个数字除于他的位数(即123%100)那么可以这么写:
    aa%(int)pow(10,log10(a)+1); 【pow(2,3)8 】
    【(int)强制类型转换<取整数>】
    2.对小数点后的第二位数进行四舍五入:
    ave=(int)(ave
    10+0.5)/10.0; 【暂无】

    3.什么时候用= 什么时候用
    =是赋值. = =是判断.
    当要给变量一个值的时候用= 比如a=3;
    当判断是否相等用
    比如 if(a= =3)

    4.result * =i 等效于 result=result * i

    5.#include<string.h>中含有 s = strlen(a); s是字符串a的长度 ;只服从是从0开始的 所以需要将a[i]中i首先赋值为0;

    6gets()char* 是输入一串字符(包括空格等其他符合) 而scanf("%s",&N)(是输入字符无空格)
    7.优先级 结合性http://c.biancheng.net/cpp/html/462.html
    8.a++ 和 ++a的相同点都是给a+1,不同点是a++是先参加程序的在运行再+1,而++a则是先+1再参加程序的运行。

    9.在c语言中,运算对象必须是整型数的运算符是:

    ①求余运算符%
    ②位运算符~、&、|、^、<<、>>。1653

    10.在%和格式字符之间插入一个整型常数来指定输出的宽度n。

    如果指定的宽度n不够,输出时将会自动突破,保证数据完整输出。如果指定的宽度n超过输出数据的实际宽度,输出时将会右对齐,左边补以空格,达到指定的宽度

  • 相关阅读:
    spoj LCS2
    spoj SUBLEX
    spoj NSUBSTR
    bzoj 2882: 工艺【SAM】
    poj 3294 Life Forms【SA+二分】
    poj 3415 Common Substrings【SA+单调栈】
    poj 2774 Long Long Message【SA】
    poj 2406 Power Strings【kmp】
    poj 1743 Musical Theme【二分+SA】
    hdu 3622 Bomb Game【二分+2-SAT+tarjan】
  • 原文地址:https://www.cnblogs.com/zhujiaozhu/p/13894882.html
Copyright © 2011-2022 走看看