2. 算术运算
2014-05-11 17:25
302 查看
2. 算术运算
2.1 C语言中的算术运算包括:加(+)、减(-)、乘(*)、除(/)和求余(%)。2.2注意:运算符/和%的特殊性:
两个整数相除会去掉小数部分,例如:1/2 = 0 二不是0.5
%的两个运算符必须是整数,如果不是整数将编译失败!
当操作数有负数时,%和/的计算结果与机器的具体实现有关,即可以向上取整也可以向下取整。
#include <stdio.h>
int main(void) {
// 定义变量a,b
int a = 10, b = 20;
// 定义结果变量result
int result;
// 输出变量a、b
printf("a=%d\n", a);
printf("b=%d\n", b);
// 加
result = a + b;
printf("a+b=%d\n", result);
// 减
result = a - b;
printf("a-b=%d\n", result);
// 乘
result = a * b;
printf("a*b=%d\n", result);
// 除
result = a / b;
printf("a/b=%d\n", result);
// 取余
result = a % b;
printf("a%%b=%d\n", result);
}
该博客教程视频地址:http://geek99.com/node/971
原文出处:http://geek99.com/node/828#
相关文章推荐
- 关于C语言中参数的传值问题
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- 探讨C语言的那些小秘密之断言
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- 基于C语言fflush()函数的使用详解
- 关于C语言除0引发的思考
- 深入分析C中不安全的sprintf与strcpy
- 探讨register关键字在c语言和c++中的差异
- C中实现矩阵乘法的一种高效的方法
- c语言printf函数的使用详解
- c语言标准库中字符转换函数和数字转换函数
- C语言学籍管理系统源代码
- 浅析C语言中的sizeof
- c语言内存泄露示例解析
- 浅析C语言位域和位段
- 解析C语言中位字段内存分配的问题
- 学生成绩管理系统C语言代码实现
- 基于C语言sprintf函数的深入理解
- C语言中函数声明与调用问题