j的值是多少 int j=0; for(int i =3;i>0;i––) j+=i 已知 int j;i=1;执行语句j=-i++;后,j的值是...

java\u6709\u4ee5\u4e0b\u8ba1\u7b97 int i = 9; int j = 16; float k = j-- \u2013 i / j + i; k\u503c\u662f\u591a\u5c11\uff1f

int i = 9; int j = 16; float k = j-- \u2013 i / j + i; /* k=16-- -9/15+9 k=16-0+9 k=25 \u6838\u5fc3\u5728\u8fd9\u91cc-i/j==>-9/15 \u6309\u7167\u63a8\u65ad\u8fd9\u91cc\u672c\u8be5\u662f-0.6\u7684,\u56e0\u4e3a\u662fint\u7c7b\u578b,\u6240\u4ee5\u662f0 \u4f60\u60f3\u9a8c\u8bc1\u5f88\u5bb9\u6613,\u628a\u4e0a\u9762\u7684,i,\u548cj\u6539\u6210,float\u7c7b\u578b,\u7ed3\u679c\u91cc\u9762\u5c31\u53d8\u4e86! */

-i++=(-1)++=-1;
\u56e0\u4e3a\u662fi++,++\u5728\u540e\u9762,\u6240\u4ee5\u5728i++\u8fd9\u53e5\u662f\u5728\u8d4b\u503c\u4e4b\u540e\u624d\u6267\u884c\u7684.
\u9009C.

此时的 j=6;
第一次循环 j=3;
第二次循环 j=5;
第三次循环 j=6;

j=0
j=3
j=5
j=6

扩展阅读:int a=0 ... int a=2 ... 万能计算器 ... int 2.5 等于多少 ... ln计算公式大全 ... int j i++的含义 ... 五个常用数集 ... int j是什么人格 ... int j 0是什么意思 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网