• 绿色学院 - 不听人间乐 - 科技以人为本 - 想得到 - 做得到 - Xoops
  • Home
  • C Programming
  • C.General example
  • Artificial Intelligence
  • Regular Expression
  • Mathematics
  • Geometry
  • Photo Repository
  • Music Repository
  • My Diary
  • Other Topic
  • Guestbook
  • URL: http://gi.cc.to/
  • URL: http://se.u.to/
  • URL: http://gi.it.to/
  • URL: http://gb.it.to/
  • Catchword

  • 历史一再证明,
  • 今天看来是危险的思想,
  • 明天却会成为常识。
  • 没有思想自由,
  • 就不可能有智慧……
  • About Me

  • June 2005
  • C 运算符笔记 By Emerald
  • Google News - Sci/Tech
  • Yahoo! Asia News: Technology
  • 绿色学院 - Green Institute
  • OurSci三思科学网站欢迎您
  • 科学无神论
  • 逐浪文学
  • KK书库 - KK书库
  • Lycos.Translation
  • 华建在线翻译
  • Home
  • C Programming
  • C.General example
  • Artificial Intelligence
  • Regular Expression
  • Mathematics
  • Geometry
  • Photo Repository
  • Music Repository
  • My Diary
  • Other
  • Powered by Blogger

    Saturday, June 04, 2005

    C 运算符笔记 By Emerald

    6. 转义字符常量及其功能
    ---------------------------------------------------------
    \n 换行
    \t 水平跳格 (即水平跳到下一个输入区)
    \v 竖向跳格
    \b 退格
    \f 走纸换页
    \\ 反斜杠字符 "\"
    \' 单引号 "'"
    \" 双引号 """
    \r 回车
    \ddd 1 到 3 位八进制数所表示的字符
    \xhh 1 到 2 位 16进制数所表示的字符




    5. 输出,输出 格式控制符
    ---------------------------------------------------------
    d 十进制格式输出 (有符号)
    c 字符格式输出
    s 字符串格式输出
    f 小数形式输出单, 双精度实数
    e 标准指数形式输出单, 双精度实数.




    4. 关系运算符
    ---------------------------------------------------------
    > 大于
    >= 大于等于
    < 小于
    <= 小于等于
    == 等于
    != 不等于




    3. 逻辑运算符
    ---------------------------------------------------------
    && 逻辑与
    || 逻辑或
    ! 逻辑非



    2. 变量
    ---------------------------------------------------------
    整型变量
    整型变量有基本型(int)
    短整型(short int)
    长整型(long int)
    无符号型(unsigned int)


    实型变量有单精度和双精度之分
    1. 用float定义单精度实型变量
    float x,y;
    2.用double定义双精度实型变量
    double u,v;



    1. 赋值操作
    ---------------------------------------------------------
    本的算术运算符及其优先级和结合规则
    运算符 功能 要求运算对象的个数 优先 级 结合规则 注意 例
    ( ) 改变优先级使括号内高 双目 高||? 同级|?|?|y 同级|||?||||? 同级|?ˉ低 先内后外
    + 取正 单目 右 +a
    - 取负 单目 右 -a,-(i+j)
    * 乘 双目 左
    / 除 双目 左 运算对象为整时,结果为整 整:5/3结果1实-5/3或-1或-2
    % 取余 双目 左 运算对象必为整,结果为整,符号与被除数同
    + 加 双目 左
    - 减 双目 左 B*-c?b*(-c)


    复合的赋值表达式(P58)
    ‘=’前加其它运算符组成,共10种,与算术运算有关的5 种
    优先级同‘=’ 设 a的值为5
    运算符 功能 例 结果a的值为
    += 加赋值 a+=3 ? a=a+3 8
    -= 减赋值 a-=3 ? a=a-3 2
    *= 乘赋值 a*=3 ? a=a*3 15
    /= 除赋值 a/=3 ? a=a/3 1
    %= 取余赋值 a%=3 ? a=a%3 2


    复合的赋值表达式2
    a += b * c assignment: a = a + b * c
    a -= c / b assignment: b = b - c /b
    a *= b + 4 assignment: a = a * (b + 4)n


    自增/自减 运算
    ++i; --i; (在使用 i 之前, 先对 i 的值进行加 (减) 1 操作
    i++; i--; (在使用 i 之后, 再对 i 的值进行加 (减) 1 操作


    Emerald
    2005-6-4 8:55:15

    绿色学院 - Green Institute
    http://gi.2288.org:88/ & http://gi.cc.to/

    Powered by blogger.com  | Copyright © 2005 by 绿色学院 - Green Institute | Design by Emerald