黑马程序员技术交流社区
标题: 求余运算符 [打印本页]
作者: 董立正 时间: 2015-12-2 22:27
标题: 求余运算符
/*
求余的规则
int m = 10, n =3;
m%n m除以n之后,取得余数部分
10/3 == 1
m = 0 可以
n = 0 不可以 无意义
m > n 正常求余就可以
m < n 结果是m
求余的注意事项
1)m和n都不能为小数
2)m < 0 结果为负数
3)n <0结果 正负性取决于m
*/
#include <stdio.h>
int main(int argc, const char * argv[]) {
//写法规范:运算符的两侧 我们一般加上一个空格
int result = 10 % 3; //1
result = 23 % 2; //1 (奇数)
result = 20 % 2; //0 (偶数)
//result = 3.5 % 10; //3 不对,求余的双方不能为小数
result = -3 % 10;
result = 3 % -10;
printf("result = %d\n",result);
return 0;
}
作者: Mr.Yan 时间: 2015-12-2 23:25
可以,复习一下之前的知识
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |