论坛首页 编程语言技术论坛

月薪16000的一道笔试题

浏览 52836 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (16)
作者 正文
   发表时间:2011-10-23  
怪不得国内看不到好软件,大概明白了一些了。
0 请登录后投票
   发表时间:2011-10-23  
public class Test1 {
	public static void main(String[] args) {
		f(100) ;
	}
	static int i ;
	static int j ;
	public static void f(int x){
		
		for (i = 0; i >=0; i++) {
			j = i ;
		}
		System.out.println(i);
		System.out.println(j);
		System.out.println(x+i+j);
	}
}


可以用加号么??如果可以..楼主..1.6万去哪领啊?
0 请登录后投票
   发表时间:2011-10-23  
thanq 写道
function f( v ){
  var t = 0 ,t1=-1;
  for(;t<=v;){
    if(t==v){
      return t1
    }else{
      t++ ;t1++;
    }
  }
}

你干嘛不写
function(x){
t1=-1;
return x+t1 ;
}
0 请登录后投票
   发表时间:2011-10-23  
hailiang0901 写道
为什么要加上月薪16000呢?哎....

不加上木有人进来挑战啊
0 请登录后投票
   发表时间:2011-10-24  
瞎扯蛋。1600还差不多!
0 请登录后投票
   发表时间:2011-10-24   最后修改:2011-10-24
16000这个数吸引这很多人
0 请登录后投票
   发表时间:2011-10-24  
问题的难度是在不使用减号和判断,得出x - 1 的值,条件中唯一的判断来自于从0开始的循环,循环必须从0开始...
题目中能出现的就是声明、赋值语句、++、从0开始的循环,暂时还没想到,有高人吗?求解
0 请登录后投票
   发表时间:2011-10-24   最后修改:2011-10-24
如楼上啊啊啊
0 请登录后投票
   发表时间:2011-10-24  
16000?????
0 请登录后投票
   发表时间:2011-10-24  
int f(int x){
	for(int i=0;++i;){
		x++;	
	}
	return x;
}

 很慢的代码!

0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics