zoukankan      html  css  js  c++  java
  • 算术运算符与算术表达式

     1 #include <stdio.h>
     2 
     3 int main()
     4 {
     5     int a=10;int b=3;
     6     int ires=a/b;             //两个操作数皆为整数,则结果为整,没有四舍五入的说法
     7     printf("ires=%d
    ",ires);//打印结果为3
     8 
     9     float c=3.0;
    10     float fres=a/c;          //两个操作数只要其中一个为浮点数,则结果一定是浮点数
    11     printf("fres=%f
    ",fres);//打印结果为3.333333
    12 
    13     int iret=10/3;
    14     printf("iret=%d
    ",iret);
    15 
    16     float fret=(float)10/3;//将整型10强制转化为float型,打印结果为3.333333
    17     printf("fret=%f
    ",fret);
    18 
    19     int d;
    20     a++;
    21     ++b;//++、--用作独立运算时,则符号前后无异,均自增1或自减1
    22     printf("a=%d b=%d
    ",a,b);//打印结果a=11 b=4
    23     b=a++; //此处a++运算不独立,++在后,则先计算表达式,后a自增1
    24     d=++a; //此处++a运算不独立,++在前,则a先自增1,再计算表达式
    25     printf("b=%d d=%d
    ",b,d);//打印结果b=11 d=13
    26 
    27     return 0;
    28 }

    打印结果:

  • 相关阅读:
    ThinkPHP
    ThinkPHP
    静态化
    静态化
    静态化
    设计模式
    sublime
    静态化
    OPTIMIZE TABLE 小解
    information_schema系列八(事物,锁)
  • 原文地址:https://www.cnblogs.com/onemusk/p/9481994.html
Copyright © 2011-2022 走看看