j++和++j
@郁琰1745:C语言J++和++J又什么区别
郜索15796142990…… 当单独一个语句的时候没有区别,如果用在表达式中:J++是先取J的值做计算,再自加++J是先自加,再取J的值做计算.比如intJ=2,K如果K=J++那么先取J的值赋值给K,于是K值为2,J值再自加,J=3.如果K=++J那么J先自加,得到J=3,然后再取J值计算,K值为3.
@郁琰1745:有没有会JAVA编程的大神给我详细的讲讲在一个程序代码里++j是什么意思?它和j++有什么区别呢 -
郜索15796142990…… ++j和j++都是将j的值加1. 区别在于: ++j先将j加1,然后计算该表达式的值为j+1; j++先计算表达式的值为j,然后将j加1
@郁琰1745:j++和++j有什么区别 -
郜索15796142990…… j++是先取j的值,后使j的值加1; ++j是先将j的值加1,后取用j的值. *************************************************************************************** 如果你认可我的回答, 请及时点击【采纳为满意回答】按钮,(或在客户端右上角评价点【满意】) 你的采纳, 是我前进的动力! 你的采纳也会给你带去财富值的. 如有不明白, 可以追问,直到完成弄懂此题! ***************************************************************************************
@郁琰1745:j++和j++j;哪个是赋值语句 -
郜索15796142990…… j++j;不是合法语句 j++;相当于j=j+1;++j;也相当于j=j+1;
@郁琰1745:急:c语言中的比如j++和++j在程序中怎么区分和应用 请教高手,谢谢! -
郜索15796142990…… j++是j自增,不参与表达式的计算. 而++j则是将j先自增后再参与表达式计算. 如表达式(++j)+j 如开开始j=3,那么先自增1,j=4,并且后面的j也按4算 表达式的值为8 给你看个详细的别人的解释: 1.对++j的处理分两种情况,一种是在表达式进...
@郁琰1745:设int y=0,j=0,计算 y=(j++)+(j++)+(j++) y=0+0+0 为什么等于0?不是y=1+1+1吗?那y=(j++)+(j++)+(j++) 和y=j+j+j有什么区别?貌似j++没起到作用 - - 还有那个K为... - 作业帮
郜索15796142990…… [答案] ++j跟j++是不一样的. ++j是还没执行完本语句,j就加1 j++是要执行完本语句之后,j才加1 所以,在执行y=(j++)+(j++)+(j++)时,j一直是0,所以y=0+0+0=0 但是执行完这句后,j就变成1了
@郁琰1745:C语言J++和++J又什么区别? -
郜索15796142990…… 比如J当前是5,那么J++就是先用J参与运算,参与完运算再变成6 ++J呢,是先将J变成6,然后再参与运算,就是这么简单,明白?
@郁琰1745:C语言中i++和j++=分别是什么意思 -
郜索15796142990…… i++表示先引用i的值,再使i的值加1,i++当成右值看待(i++=3,这个错误).j++同理 ++表示先使i的值加,再引用i的值,++i当成左值看待(++i=3,这个正确).++j同理
@郁琰1745:有没有会JAVA编程的大神给我详细的讲一讲++j是什么意思?它和j++有什么区别呢? -
郜索15796142990…… J#是Microsoft推出的一种新型.NET语言.它其实是J++的升级版本,帮助Visual J++开发人员和Java开发人员轻松转向.NET平台. J#好像是VS2003推出的,是向.Net迈进.我现在还没用过,但感觉集成度很高,但我仍认为没Java好! vb就是一种编程语言,vb.net是在.Net平台下的类vb语言! visual studio.net上可以运行vb.net,c#,vc++,j#,vf.net. 从严格的意义上讲,vb、c++、java和vb.net、vc++、j#是不同的!
@郁琰1745:c语言问题 告诉我 - j++到底咋说 要详细的 -
郜索15796142990…… -j++-和++都是单目运算符,结合方向自右至左;等价于 -(j++);
郜索15796142990…… 当单独一个语句的时候没有区别,如果用在表达式中:J++是先取J的值做计算,再自加++J是先自加,再取J的值做计算.比如intJ=2,K如果K=J++那么先取J的值赋值给K,于是K值为2,J值再自加,J=3.如果K=++J那么J先自加,得到J=3,然后再取J值计算,K值为3.
@郁琰1745:有没有会JAVA编程的大神给我详细的讲讲在一个程序代码里++j是什么意思?它和j++有什么区别呢 -
郜索15796142990…… ++j和j++都是将j的值加1. 区别在于: ++j先将j加1,然后计算该表达式的值为j+1; j++先计算表达式的值为j,然后将j加1
@郁琰1745:j++和++j有什么区别 -
郜索15796142990…… j++是先取j的值,后使j的值加1; ++j是先将j的值加1,后取用j的值. *************************************************************************************** 如果你认可我的回答, 请及时点击【采纳为满意回答】按钮,(或在客户端右上角评价点【满意】) 你的采纳, 是我前进的动力! 你的采纳也会给你带去财富值的. 如有不明白, 可以追问,直到完成弄懂此题! ***************************************************************************************
@郁琰1745:j++和j++j;哪个是赋值语句 -
郜索15796142990…… j++j;不是合法语句 j++;相当于j=j+1;++j;也相当于j=j+1;
@郁琰1745:急:c语言中的比如j++和++j在程序中怎么区分和应用 请教高手,谢谢! -
郜索15796142990…… j++是j自增,不参与表达式的计算. 而++j则是将j先自增后再参与表达式计算. 如表达式(++j)+j 如开开始j=3,那么先自增1,j=4,并且后面的j也按4算 表达式的值为8 给你看个详细的别人的解释: 1.对++j的处理分两种情况,一种是在表达式进...
@郁琰1745:设int y=0,j=0,计算 y=(j++)+(j++)+(j++) y=0+0+0 为什么等于0?不是y=1+1+1吗?那y=(j++)+(j++)+(j++) 和y=j+j+j有什么区别?貌似j++没起到作用 - - 还有那个K为... - 作业帮
郜索15796142990…… [答案] ++j跟j++是不一样的. ++j是还没执行完本语句,j就加1 j++是要执行完本语句之后,j才加1 所以,在执行y=(j++)+(j++)+(j++)时,j一直是0,所以y=0+0+0=0 但是执行完这句后,j就变成1了
@郁琰1745:C语言J++和++J又什么区别? -
郜索15796142990…… 比如J当前是5,那么J++就是先用J参与运算,参与完运算再变成6 ++J呢,是先将J变成6,然后再参与运算,就是这么简单,明白?
@郁琰1745:C语言中i++和j++=分别是什么意思 -
郜索15796142990…… i++表示先引用i的值,再使i的值加1,i++当成右值看待(i++=3,这个错误).j++同理 ++表示先使i的值加,再引用i的值,++i当成左值看待(++i=3,这个正确).++j同理
@郁琰1745:有没有会JAVA编程的大神给我详细的讲一讲++j是什么意思?它和j++有什么区别呢? -
郜索15796142990…… J#是Microsoft推出的一种新型.NET语言.它其实是J++的升级版本,帮助Visual J++开发人员和Java开发人员轻松转向.NET平台. J#好像是VS2003推出的,是向.Net迈进.我现在还没用过,但感觉集成度很高,但我仍认为没Java好! vb就是一种编程语言,vb.net是在.Net平台下的类vb语言! visual studio.net上可以运行vb.net,c#,vc++,j#,vf.net. 从严格的意义上讲,vb、c++、java和vb.net、vc++、j#是不同的!
@郁琰1745:c语言问题 告诉我 - j++到底咋说 要详细的 -
郜索15796142990…… -j++-和++都是单目运算符,结合方向自右至左;等价于 -(j++);