1、用被除数除以除数:
5÷2=25
2、用商的整数部分乘除数:
2×2=4
3、用被除数减去所得的数,减完的数就是余数:
5-4=1
则商就是之前的“2”,即商的整数部分,余数就是“1”,即最后减完的数。
扩展资料
1、四则混合运算顺序:同级运算时,从左到右依次计算;两级运算时,先算乘除,后算加减。有括号时,先算括号里面的,再算括号外面的;有多层括号时,先算小括号里的,再算中括号里面的,再算大括号里面的,最后算括号外面的。要是有乘方,最先算乘方。
2、乘法是加法的简便运算,除法是减法的简便运算。减法与加法互为逆运算,除法与乘法互为逆运算。几个加数相加,可以任意交换加数的位置;或者先把几个加数相加再和其他的加数相加,它们的和不变。一个数减去两个数的和,等于从这个数中依次减去和里的每一个加数。
“%”是对数进行求余。如10%3=1 因为10/3=3×3+1;
所有的自然数a%2=0或1,如:-3%2==-(3%2)==-1;
“%”两边必须为整数,运算结果与符号左边保持一致,数值以绝对值计算。如:-10%3=-(10%3)=-1,10%-3=1。
C语言起源
C语言是1972年由美国的Dennis Ritchie设计发明的,并首次在UNIX *** 作系统的 DEC PDP-11 计算机上使用。它由早期的编程语言BCPL发展演变而来,在1970年,AT&T贝尔实验室的Ken Thompson根据BCPL语言设计出较先进的并取名为B的语言,最后导致了C语言的问世。
看来楼主不太了解取余运算符%例如:
40除以3等于13余1
则取余运算表达式为40%1=1
40除以4等于10余0
则取余运算表达式40%4=0
所以取余运算只取除法运算的余数
d
=
f[(b
/
c
)
%
4];
//
b/c=7/4=1;
1%4=1;
则d=f[1]=19;
if(f[(a
+
b
+
c
+
d)
%
4]
>
f[2])
//a+b+c+d=10+7+4+19=40;
40%4=0;
则if(f[0]>f[2]),即if(9>29),条
件为假,执行else,那么c+d=4+19=23(最终结果);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)