c语言中3/5

c语言中3/5得多少

哈哈,楼上两位的答案有点想当然了。我是C语言教师,我来回答这个问题。“/”这个运算符是模运算符。什么是模运算符呢?通俗点讲,就是取余数,并且是正余数。所以3/5商数是0,正余数是3。因此答案是3。不信自己编个简单的C程序试试就知道了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-12-19
/是求取整 所以答案为0
digman2000搞笑了 说的到是头头是道 有你这样的C语言老师 你的学生真是惨啊
/是取整
%是取余
拜托...中国的老师啊....
第2个回答  2008-12-19
=0
由于3 和 5 都是整数,整数相除结果还是整数,所以是 0本回答被网友采纳
第3个回答  2008-12-19
值为0,3/5是对整数的3和整数的5进行除取他们的整数部分,3除以5上0余3所以
其值应该得0,明白了吗?

求C语言3\/5,3\/-5。-3\/-5,3\/-5的值
首先 3÷5=0.6 (国际公认)c语言中3\/5相当于(int)3\/(int)5 c语言中3.0\/5相当于(float)3.0\/(int)5 计算结果趋近高一级的精度 一般顺序为short\/int\/float\/double 另外,d 和 %f 输出控制符对输出结果也会产生影响 d :整形输出,小数部分全部舍弃 f :浮点型输出, 默认输出小数位数6为, ...

c语言 3\/5 和 3\/5.0
3\/5,C语言中如果除数和被除数都是int,除法运算按整除进行,所以3\/5结果=0 3\/5.0,因为分母是double,所以按照实数除法进行运算

编程3\/5的结果
在C语言中,3和5都是int类型,它们的商也是int类型,所以3\/5的结果是0 19\/10=1

c语言表达式中,3\/5没有强调是否默认为整型,例如表达式7.5+3\/5的...
首先,c语言没有显式声明,又没有小数点的数值默认是整形,所以3\/5都做整形处理;其次,运算符有优先级高低区别,乘除的优先级比加减高,故7.5+3\/5运算顺序是7.5+(3\/5)即7.5+0;复次,两种不同类型的数进行四则运算,会进行类型提升,就是说整形和浮点运算结果为浮点所以最终结果是浮点值7....

3%5等于多少?C语言
3 因为3\/5等于0余3,解决~

c语言3\/5与3.0\/5的区别
3\/5,等于0,因为结果去int,不足去掉(0<0.6<1),所以=0 3.0\/5,等于0.6 能理解吗?

c语言中, C5\/3表示什么?
C5\/3表示从5个元素中取出3个,总共有多少种不同的取法.这是组合的运算.例如:从5个人中任选三个人去参加比赛,共有几种选法?这就是从5个元素中取出3个的组合运算.可表示为 C5\/3.其计算过程是 C5\/3=5!\/[3!*(5-3)!]叹号代表阶乘计算,5!=5*4*3*2*1=120 3!=3*2*1=6,(5-3)!

在c语言中,表达式5\/3的结果是什么?
5和3如果都是整形变量的话,那么结果就是1,因为‘\/’是得到的结果是商。其实在写程序时,无论是%d还是%f,5\/3都是等于1,无非是%f的话是1.0000。编译环境为Dev-C++ TDM-GCC 4.9.2 64-bit。这个结果其实非常合理,C语言中,\/是除法运算没错,但是5\/3是两个整数相除,得到的结果也是一个...

c语言3\/5和3\/5.0区别
3\/5=0 而 3\/ 5.0=0.6

c语言中\/的意思
对于A 选项:% 是用来求余数;3%5 = 0 余3 = 3 对于C选项:\/ 用来求商: 3\/5 = 0 余3 = 0 对于D选项:3 < 5的值为真(true) 也就是1 对于B选项,是浮点数的除法,结果也就是浮点数的,也就是3\/5.0 = 0.6

相似回答