zoukankan      html  css  js  c++  java
  • C语言学习记录_2019.02.02

    • 变量在第一次被使用之前应该赋初值
    • scanf(“%d”,&price);
    • scanf(“price%d %d”,&price);  scanf中的东西一定是要输入的东西。
    • 定义常量:const int amount=100;为数字起名字更加易于理解数字的含义;便于修改;赋初值之后不能再修改;const变量一般大写;
    • 两个整数运算的结果只能是整数,小数部分扔掉。
    • %d:表达整数类型输入和输出;%f:表达浮点数输出;%lf:表达浮点数输入;
    • 浮点数:带小数点的数,小数点的位置可以浮动。
    • 改进方案:10.0/3=3.3333;10/3=3;整数和浮点数放到一起,会把整数变为浮点数。
    • double:双精度浮点;float:单精度浮点;
    • 运算符%:取余
    • 优先级:+(正) -(负) * / % + – =
    • 嵌入式赋值:不建议使用,不利于赋值,且容易产生错误;
    • 交换格式:

    int t=a;

    a=b;

    b=t;

    • 套路的学习考阅读
    • total+=5,两个符号之间不能有空格;
    • a+=1+2;     等价于  a=a+(1+2);
    • a++的值为未加一之前的值,++a的值为加一之后的值;
    • a = b+=c++-d+--e/-f

    c++ –> c

    --e –> (e-1)

    --e/f –> (1-e)/f

    b=b+[c-d+(1-e)/f]

    a=b+[c-d+(1-e)/f]

    • :换行
    • 例:main为有效的变量名
    hello world~
  • 相关阅读:
    dirs命令
    pwd命令
    ls命令
    rmdir命令
    install命令和cp命令的区别
    ./configure,make,make install的作用
    install 命令
    Make 命令
    linux configure使用方法
    Linux下which、whereis、locate、find命令的区别
  • 原文地址:https://www.cnblogs.com/Bran-don/p/10349509.html
Copyright © 2011-2022 走看看