C笔记(六)——浮点型数据,自增(减)运算符,除法

一、浮点型数据

1、浮点常量、变量

    分类:在32位系统中各类浮点的位数

    float:单精度浮点型,4个字节

    doule:双精度浮点型,8个字节

    long double:长双精度浮点型

2、printf输出浮点数

    %f:指定该实数以小数形式输出。

    浮点数的效率很低,若只计算整数,则要避免使用浮点数

二、自增(减)运算符

    i++,i--;表示在使用i后,使i的值加(减)1。

    ++i,--i;在使用i前,先使i的值加(减)1。

    上述两式子可粗略的类比成i=i+1;或者i=i-1;不过上述两者间的差别在于++i是先执行i=i+1;后再使用i的值。

三、除法

  除法运算符“/”。二元运算符,具有左结合性。参与运算的量均为整型时,结果为整型,舍去小数。如果运算量中有一个为实型,结果为双精度实型。

例如:

5/2=2,1/2=0

5/2.0=2.5   

        求余运算符“%”,二元运算符,具有左结合性。参与运算的量均为整型。求余运算的结果等于两个数相除后的余数

例如:

5%2=1,1%2=1


猜你喜欢

转载自blog.csdn.net/qq_37764129/article/details/79770550