锁定老帖子 主题:月薪16000的一道笔试题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (16)
|
|
---|---|
作者 | 正文 |
发表时间:2011-10-24
这种题目真无聊
function calc(x) { var j; for(var i = 0; i < x;i++) { j = i } return j; } |
|
返回顶楼 | |
发表时间:2011-10-24
用Java吧。不知道在不符合 “在x为不小于1的整数类型的情况下” 返回什么值,就当返回0吧。
public int f(x){ int result = 0;//声明,赋值 for(int i=0;i<x-1;i++){//从0开始的for,++运算符 result = i +1;//在x为不小于1的时候,循环的计数器刚好是(x-1)- 1 } return result; } |
|
返回顶楼 | |
发表时间:2011-10-24
java代码实现如下:
public class Test { public static void main(String[] args){ byte x =125; System.out.println(new Test().f(x)); } public short f(byte x){ byte y = 0; for(byte k =1;k>0;k++){ y = k; } byte xx = (byte) (y+x+y+1); return xx; } } |
|
返回顶楼 | |
发表时间:2011-10-24
freish 写道 我表示看不懂,愧对我的小学语文老师啊!
幼稚园的时候没学好,到了小学,人家已经不教了。。。。 |
|
返回顶楼 | |
发表时间:2011-10-24
elam 写道 这种题目真无聊
function calc(x) { var j; for(var i = 0; i < x;i++) { j = i } return j; } < 不能用的好不好 |
|
返回顶楼 | |
发表时间:2011-10-24
int func(int a) { int[] b = new int[a - 1]; return a - 1; } 小于1抛异常,不小于1返回正确结果 |
|
返回顶楼 | |
发表时间:2011-10-24
cyb8903 写道
int f(int x){ for(int i=0;++i;){ x++; } return x; } 很慢的代码!
题目很清楚 不能用 < > <= - 等 你看你的算法中有嘛! |
|
返回顶楼 | |
发表时间:2011-10-24
leoyun 写道 用Java吧。不知道在不符合 “在x为不小于1的整数类型的情况下” 返回什么值,就当返回0吧。
public int f(x){ int result = 0;//声明,赋值 for(int i=0;i<x-1;i++){//从0开始的for,++运算符 result = i +1;//在x为不小于1的时候,循环的计数器刚好是(x-1)- 1 } return result; } 既然都能这么写了你直接 return x -1 ;不就可以了么 |
|
返回顶楼 | |
发表时间:2011-10-25
public void main()
{ //由已知得X的假设前提大于等于1 int x = 8; //原始值 int temp = x; int count = 0; int max =-3; //可以赋值 for(int i=0;temp;i++) //从0开始的for循环 { temp++; //可以用++ count = i; } for(int i=0;i;i++) //从0开始的for循环 { max++; } int result = max - count; //取得x-1的结果 System.out.println(result); //输出结果,c语言应该用printf的吧,懒得写 } |
|
返回顶楼 | |
发表时间:2011-10-25
public void main() { //由已知得X的假设前提大于等于1 int x = 8; //原始值 int temp = x; int count = 0; int max =-3; //可以赋值 for(int i=0;temp;i++) //从0开始的for循环 { temp++; //可以用++ count = i; } for(int i=0;i;i++) //从0开始的for循环 { max++; } int result = max - count; //取得x-1的结果 System.out.println(result); //输出结果,c语言应该用printf的吧,懒得写 } |
|
返回顶楼 | |