A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 董立正 中级黑马   /  2015-12-2 22:25  /  707 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

算数运算符:

+  _      *   / %
加 减(负) 乘 除 求余

算数运算符都是一个双目运算符

算数运算符的优先级

* / % 第三级
+ - 第四级

*/

#include <stdio.h>

int main(int argc, const char * argv[]) {
   
    int a = 10, b = 3, result = 0;
   
    float f1 = 3.0f;
   
    result = a+b; //13
    result = a-b; //7
    result = a*b; //30
    //a、b都是整形,除法的时候,两个操作数如果都是整形,结果也为整型;
   
    result = a/b; //3
   
    printf("%f\n",a/f1);
    // result 是一个int类型的数,如果给他赋值一个小数,那么此时只能保存小数的整数部分
   
    result = a/f1; //3
   
    //1-1.5按理说应该是-0.5,放到整型变量result中,只保留整数部分
   
    result = 1 - 1.5; //0
   
    result = ((a*b)/3)-(5*6)+30; //10
   
    printf("result = %d\n",result);
   
   
   
    return 0;
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马