黑马程序员技术交流社区
标题:
算术运算符
[打印本页]
作者:
董立正
时间:
2015-12-2 22:25
标题:
算术运算符
算数运算符:
+ _ * / %
加 减(负) 乘 除 求余
算数运算符都是一个双目运算符
算数运算符的优先级
* / % 第三级
+ - 第四级
*/
#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;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2