99问答网
所有问题
C语言1%10是1?2%10是2 ?这是为什么啊?是小数点后面的数吗?那如果碰到被除数比除数小,取
C语言1%10是1?2%10是2 ?这是为什么啊?是小数点后面的数吗?那如果碰到被除数比除数小,取余运算又怎么算呢?
举报该问题
推荐答案 推荐于2018-03-14
C语言中%表示取模算法,实际上就是计算
余数
。也就是说凡是不能整除的模运算的结果均为非零的整数。
它不是表示小数点后面的数。
如果
被除数
比除数小,那么模运算的结果就等于被除数,因为此时商为0,而整个被除数就是余数。
另外,这是基础的语法知识,建议详细看一下教材,对你会有很大帮助。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jWOOjtvXeXzXOjjXzj.html
其他回答
第1个回答 2018-03-14
%就是除法取余数啊。
你除法怎么算? 1除以10上9于1,结果就是1啊有什么问题。同理2除以10上0余2。
第2个回答 推荐于2018-03-14
%的意思是取余数的意思,1%10商0余1,所以等于1,同理,2%10商0余2所以等于2
本回答被提问者和网友采纳
第3个回答 2014-08-21
%就是求余数的,1%10商为0余数为1, 2%10商为0余数为2,被除数%除数=余数
第4个回答 2014-08-21
就是求余数,1对10求余就是1除以10等于0余1
1
2
下一页
相似回答
c语言
中
1%10为什么
会
是1啊
,还有
2%10为什么是2
.。。请回答者说的简单易...
答:
是取模运算 通俗点就是 求余数 ,余数是几 结果就是几
java中
1%10
=1,
2%10
=2当
被除数比除数
小的时候
为什么
余数为除数呢?
答:
余数就是无法被整除而余下的数,既然
被除数
小于除数,那么肯定整个被除数都无法被整除,被全部余下
C语言
小数的
处理问题,以下程序
为什么
输出结果跟实际不
一
样?谢谢
答:
显示时可以设置精确到
小数点后
三位.printf("\nspeed=%.3f\n",speed);如果你确实需要很精确的小数, 而数值范围又不是很大的话, 可以考虑不用浮点数, 全部用整形变量.比如用 uint speed=321123 表示浮点数的321.123, 这种用法在应用程序中很多见, 比如表示价格的变量....
C语言
如何实现输出浮点数
小数点
两位(四舍五入法),但若小数点最后位为...
答:
if(*(buffer+i+2)=='0')//处理
小数点后
第二位字符,如果为0,替换为'\0'(buffer+i+2)='\0';printf("四舍五入后,数据变为:%s\n,",buffer);return 0;} float 为单精度浮点型数据,在Turbo C中单精度型占4个字节(32位)内存空间,其数值范围为3.4E-38~3.4E+38,只能提供7位...
大家正在搜
c语言怎么输出小数点后数字
C语言有小数点的是s
c语言怎么控制小数点位数
C语言输出小数点后几位
c语言中小数点算一位吗
c语言保留小数点后n位
c语言有小数点要怎么定义
c语言输出小数点后两位
c语言控制输出小数点位数
相关问题
学习C语言需要数学基础吗?
学习C语言一定数学一定要好吗
学习c语言需要数学和英语多少程度
学习C语言一定数学一定要好吗?
c语言学习对数学要求多高的程度?
学习C语言一定要会数学函数吗?
学习C语言,需要什么程度的数学基础
学习C语言的目的就是求解数学题吗?