2 luanpaixie262 luanpaixie262 于 2016.03.07 19:45 提问

这个i的值和j的值分别是什么啊?是多少呢怎么算的

这一题运行完i和j的值分别是多少呢?怎么算的呢?求解啊⋯⋯⋯⋯⋯⋯图片说明

2个回答

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.07 19:52
已采纳

运行结果就是i=2;j=2;
主要考察的是i++和++i的用法,记住一点是先用还是先加取决于++的位置。
++在后面(i++),就是先用值,再加)
++在前面(++i),就是先加,再用值)

chenzelin2009
chenzelin2009   2016.03.07 20:15

int i = 1;
int j = i++; // j = 1, i = 2
if ( (i>++j) && (i++==j) ) { // 先检查(i>++j),这时i=2, j=2, 条件不成立,由于是(&&),后面的(i++==j)不会被执行。
i+=j; // 不会执行
}

所以结果是:i=2, j=2

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java历史试卷第二
下面的代码段中,执行之后i和j的值是什么 C..2,1 Inti=1 Incj; J=i++
三元组的变形,求下标为i和j的元素的值
三元组的变形,求下标为i和j的元素的值
这个长度是多少啊
压缩包中包含100个经典的算法,常见的兔子繁殖,斐波那契数列等等有详细的代码
最长公共子序列问题
用动态规划技术求解最长公共子序列问题。对于每一对i和j的值,0<=i<=n和0<=j<=m,我们用一个(n+1)*(m+1)表来计算L[i,j]的值,只需要用上面的公式逐行地填表L[0...n,0...m]。
关于文本编辑器设置值和获取值
这个是详细讲解怎么获取文本编辑器中的值 以怎么将值赋值给文本编辑器
Delphi 函数:双线性插值缩放图像
双线性内插值: 对于一个目的像素,设置坐标通过反向变换得到的浮点坐标为(i+u,j+v), 其中i、j均为非负整数,u、v为[0,1)区间的浮点数,则这个像素得值 f(i+u,j+v) 可由原图像中坐标为 (i,j)、(i+1,j)、(i,j+1)、(i+1,j+1)所对应的周围四个像素的值决定,即:     f(i+u,j+v) = (1-u)(1-v)f(i,j) + (1-u)vf(i,j+1) + u(1-v)f(i+1,j) + uvf(i+1,j+1) 其中f(i,j)表示源图像(i,j)处的的像素值,以此类推  这就是双线性内插值法。双线性内插值法计算量大,但缩放后图像质量高,不会出现像素值不连续的的情况。由于双线性插值具有低通滤波器的性质,使高频分量受损,所以可能会使图像轮廓在一定程度上变得模糊 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ijong/archive/2010/06/16/5673593.aspx
C语言题库,有答案!
样例:【编程】请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。 【答案】 int fun (int a[ ][M]) { int i,j,max=a[0][0]; for(i=0;i<2;i++) for(j=0;j<M;j++)   if(max<a[i][j])     max=a[i][j]; return max; }
计算自己手机的屏幕宽高,density值,px 宽高,dp 的宽高,及px 和dp
计算自己手机的屏幕宽高,density值,px 宽高,dp 的宽高,及px 和dp
MD5值查看软件
很多从网上下载的软件为了安全都提供了原始软件的MD5值,但是你下载下来的软件MD5值到底是多少呢?软件有没有被人恶意修改过了呢?用这个MD5值软件可以轻松查看所下载软件的MD5值,提高安全性能。
水文分析计算中的Kp值计算程序,不用每次都去查书了,绝对实用
可保留5位小数,资源转载,程序归作者所有