55问答网
所有问题
C语言中的问题:(9)%2=1 为什么等于1
如题所述
举报该问题
推荐答案 2013-03-10
C语言中%是取余运算符数,%2边的数必须为整形数,/ 为取整运算符如:9/2=4
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/Qe4G8GIec.html
其他回答
第1个回答 2013-03-10
这是9对2除取余数,余数为1,所以上述表达式值为1
第2个回答 2013-03-10
%为取余符号
第3个回答 2013-03-10
那不是除,这是取余数!!!
第4个回答 2013-03-10
9=4*2+1,%为取余运算符
相似回答
C语言中
9%
-
2为什么等于1
不等于-1
答:
没有
为什么
的,C++语法
里面1
和-1都是对的,这种情况下产生的结果不可预期,取决于你的开发环境。(并不是说产生的结果是随机的,你的开发环境下结果是1,运行多少次都是1)
c语言中为什么1%2=1
了?不是应该是0吗?网上那些说的还是不明白,
答:
像3%%
2等于1
是没有处完,可是这里除完了啊 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-11-02 展开全部 %在
C语言中的
意思是求余,即得到一个余数,比如1求余2的结果是1,而这个1便是余数;2%2的结果才是0 更多追问追答 追问 c语言求模运算符代码怎么写?比如写一个50%100...
在
C语言中
,关于取余的,若-
9%2
的运算结果是啥?帮忙解答一下,谢谢!
答:
(a/b) * b + a%b 总是会等于 a;
如果a,b都是非负的,那么a % b结果非负,且小于b,也就是 9 % 2 结果一定会是 1
;除此之外,只保证,余数的绝对值 小于 b 的绝对值,也就是,本题结果1可以,-1也可以,具体怎么处理,那是编译器的事,至少,标准并没有强制规定,我在Code::bl...
c语言中1%2等于
多少
答:
首先我们要理解的是%在
c语言中
是什么运算。在c语言中,%指的是取余数。有了以上知识作为铺垫,我们来看
一
下
1%2
结果到底是什么。1除以2,商是0,余数是1,所以1%2的结果是1。
请问
c语言中
1%3=
=1
是怎么出来的?
答:
在
C语言中
,%表示求余运算符,运算结果为左操作数除以右操作数所得的余数。1%3表示将1除以3,结果为0,余数为1,所以1%3
等于1
注:在C语言中,求余运算符%的左右操作数必须为整型。
大家正在搜
关于c语言提问的问题
关于C语言的问题
c语言中出现的问题
你必须知道的495个C语言问题
c语言中0和1代表什么
c语言的一些基本问题
常见的c语言问题
C语言中的数组
c语言中?:怎么用
相关问题
C语言中 9%-2为什么等于1不等于-1
1/2C语言中为什么等于1啊
c语言问题:第9行,为什么改成a=1就不对?对2取余的结果不...
c语言中-5%2结果等于-1为什么?
c语言中为什么 1%2==1
C语言字符串比较,为什么这个程序运行之后输出结果会是1?st...
C语言中 9%-2为什么等于1不等于-1
求解释c语言里的1/2和1%2