首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

请看下如下2个代码的执行结果,

2012-05-06 
请看下如下2个代码的执行结果,求助?C1:#include stdio.h#include stdlib.hvoid main(){int j0int i

请看下如下2个代码的执行结果,求助?
C1:

#include <stdio.h>
#include <stdlib.h>
void main(){

int j=0;
int i;
for(i=0;i<100;i++){

j=j++;

}
printf("j=%d.\n",j);
}

C2:
public static void main(String[] args) {
// TODO Auto-generated method stub
int j=0;
int i;
for(i=0;i<100;i++){

j=j++;
//System.out.println("i="+i+"时,j="+j);

}
System.out.println("j="+j);

}

请在VC、和Eclipse上执行以上两个程序后,就能发现问题所在了,求解释。

[解决办法]
知道楼主大概什么问题,你的意思是?
第一个打印100,第二打印 0 是吧。
貌似c和java 计算方向不同。

[解决办法]
不同的语言的语义不一样

热点排行