日期:2014-05-20  浏览次数:20790 次

请用三句code来挣钱【面试题】
RT

就三句哦。


------解决方案--------------------
a
b
c

------解决方案--------------------
int money=0;
while(sleeping)
   money++;
------解决方案--------------------
int money  = 0;
for(int i=0;i++;i>0) {
     money++;
}
------解决方案--------------------
引用:
int money=0;
while(sleeping)
   money++;
哈哈
这个也可以,但是我觉得这道题,加深一点难度。。
写三句话,让客户掏钱。
------解决方案--------------------
if(!YourCompany.UsingSoftwares.Contains(MyCompany.DevelopSoftware))
{
   YourCompany.Bankruptcy();
}
else
{
   YourCompany.EnterWorld500Strong();
}
------解决方案--------------------
Console.WriteLine("小苍你好");
Console.WriteLine("小苍吃饭了吗");
Console.WriteLine("小苍再见");
------解决方案--------------------
World500Strong

。。。 这英语碉堡了。。
------解决方案--------------------
引用:
World500Strong

。。。 这英语碉堡了。。

+1;
------解决方案--------------------
unsigned long long int money;
money = (-1ULL);

------解决方案--------------------
引用:
int money  = 0;
for(int i=0;i++;i>0) {
     money++;
}


貌似当i>2^31后循环就停止了,money最多也就4^31

不知道下面算几句?
static unsigned int money[100],unsigned int* puint = &money[1];
while(money[0]++,money[99] < 2^32 - 1)
    if(2^32-1 == money[0] && !(money[0] = 0))
        while((*puint)++,*puint == 2^32-1 && puint < &money[99])
            *puint = 0,puint++;

人嘛,应该大气一点,用一个int来数钱,太小气了。
           





------解决方案--------------------
引用:
引用:

int money  = 0;
for(int i=0;i++;i>0) {
money++;
}


貌似当i>2^31后循环就停止了,money最多也就4^31

不知道下面算几句?
static unsigned int money[100],unsigned int* puint = &amp;money[1];
while(money……

貌似超出3句。。
------解决方案--------------------
不错,有创意!
------解决方案--------------------
 UInt16 walletMoney = UInt16.MaxValue;
 UInt32 bankMoney = UInt32.MaxValue;
 UInt64 orderMoney = UInt64.MaxValue;
------解决方案--------------------