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

一个很好玩儿的面试题

2013-01-01 
一个很有意思的面试题public class Test{public static void mian(String[]args){int i 5int j 5Sys

一个很有意思的面试题
public class Test{
    public static void mian(String[]args){
        int i = 5;
        int j = 5;

        System.out.println((i++)+(i++)+(i++));
        System.out.println(i);
        System.out.println((++j)+(++j)+(++j));
        System.out.println(j);
    }
}
上面的值分别是多少?


然后再C语言中
#include<stdio.h>
int main()
{
  int i=5,j=5,p,q;
  p=(i++)+(i++)+(i++);
  q=(++j)+(++j)+(++j);
  printf("%d,%d,%d,%d",p,q,i,j);
}
这上面的又是多少呢?结果出来你会发现一个问题
[解决办法]
随便搜索一下,到处都是:http://bbs.csdn.net/topics/370100156

热点排行
Bad Request.