作者:不详 来源:CSDN博客   酷勤网收集 2007-11-10

摘要
  群硕笔试题名

(1)判断一个int型数a是不是2的某次幂?
return a & (a - 1) == 0 ? TRUE : FALSE;


(2)什么是开闭原则,举例说明。略。


(3)字符串转置,要求使用递归。函数原型:void reverse(char *s);

void reverse(char *s){
 if (!*s) {
  return;
 }
 
 reverse(s+1);
 while (*++s) {
  swap(*(s-1), *s);
 }
}

来自:http://blog.csdn.net/nomad2/archive/2007/11/10/1877802.aspx

分类: IT招聘求职 程序人生 IT人创业

上一篇:未来IT人才市场最热门的12项技能   下一篇:C++箴言:绝不在构造或析构期调用虚函数 2007.11深圳迈瑞笔试