早教吧作业答案频道 -->其他-->
C关于自加结果#includevoidmain(){intj=5,k=5,h=5,q,r,s;q=(++j);r=(++k)+(++k);s=(++h)+(++h)+(++h);printf("%d,%d,%d\n",q,r,s);}运行结果是6,14,22为什么S=22而不是24?
题目详情
C 关于自加结果#include void main() { int j=5,k=5,h=5,q,r,s; q=(++j); r=(++k)+(++k); s=(++h)+(++h)+(++h); printf("%d,%d,%d\n",q,r,s); } 运行结果是6,14,22 为什么S=22而不是24?
▼优质解答
答案和解析
上面那位分析是正确的. 不过他的说法有些问题,因为你使用的是VC6.0的编译环境. 这题目S=7+7+8=22的结果.计算编译规则是按照((hh1+)(hh1+)+)hhh1+ 这里的h为原h,hh为h+1,hhh为hh+1.数值. 简单的说计算机先将第一个(++h)和第二个(++h)读入寄存器,完成两次自加后等于7. 然后两7相加为14,将14存入一个缓存中,第三个(++h)得值为8, 最后14+8等于22. 希望答案你满意
看了 C关于自加结果#includ...的网友还看了以下:
浮力的大小与哪些因素有关?物体在液体中所受浮力的大小不仅与液体的什么有关,还与物体排开液体的什么有 2020-05-13 …
为什么frankly和honestly同是清辅爆破音加ly在某些英语电影里面frankly有发k音 2020-05-13 …
一次函数与y轴相交,得锐角,锐角与k的关系.一次函数y=-kx+b(k≠0一次函数与y轴相交,得锐 2020-05-14 …
“在子数列{Xnk}中,一般项Xnk是第k项,而Xnk在原数列{Xn}却是第nk项,显然,nk>= 2020-07-03 …
重力做功之与初、末位置的什么有关,而与什么无关 2020-07-08 …
C关于自加结果#includevoidmain(){intj=5,k=5,h=5,q,r,s;q= 2020-07-23 …
已知y=k-3/x.如果自变量X在正数范围内或负数范围内逐渐增大时,函数值y随x增大而减小,那么k 2020-07-25 …
A{n│n=2k+1,k∈Z}、B{m│m=2l-1,l∈Z}如果n∈A,那么存在k∈Z,使n=2k 2020-10-31 …
为什么在中级微观经济学与宏观经济学中,MPL=w,而不是P*MPL=w?而且为什么△K/K-△N/N 2020-11-29 …
急,关于三角函数y=acot[k(x+h)]+c的问题如何求函数中的k值,还有周期,a值.举个例子, 2021-02-14 …