笔试题函数返回值

时间:2021-04-24 20:56:48 笔试题目 我要投稿

笔试题(函数返回值)

1.求函数返回值,输入x=9999;
int func(x)
{
    int countx = 0;
    while(x)
    {
          countx ++;
          x = x&(x-1);
     }
    return countx;
}

笔试题(函数返回值)

2.为什么返回局部变量的引用不好?
a,b,c,d不记得了,大概和内存,返回值等等有关。

3.Stack R,from the top to bottom:{2,3,4,5,6},逐个取出放入Queue Q ,再从Q中逐个取出放入R中,问现在

从上到下R中元素的.排列?

4.在你自己定义的类中有什么是CLASSVIEW不会为你做的:
(a) 析构器。      (b)拷贝构造函数      (c)构造函数 (不记得有没有这一项了) (d)(不记得了)

5.写出程序的结果:___________  __________________
int funa(int *a)
{
   a[0] ++;
}

int funb(int b[])
{
   b[1] += 5;
}

main()
{
   int a[5] = {2,3,4,5,6};
   int b[5] = {2,3,4,5,6};
   int *p;
   p = &a[0];
   (*p)++;
   funb(p);
   for(int i = 0; i <5; i++)
   printf("%d,",a[i]);
   p = &b[1];
   funa(p);//(啊,现在写的时候才发现做错了,传的是b[1]的地址;只记得传地址给指针了,考的时候以为  

         //传的是b.主要是被第一次调用funb弄晕了~~呵呵)
   funb(p);
   for(i = 0; i < 5; i++)
   printf("%d,",b[i]);
}

18.一道智力题或者说逻辑题,好多英文单词不认识,都没弄懂意思,所以也没做。有记得的写出来吧,最好翻译过来,我还打算做一下呢。虽然很有可能做不出。

有一道好像是说编译器可以修改type error,的好处或不好。
有一道是什么regular language和 text free language比较?(有没有人给我解释一下这两个是什么东东?)
有一道是在编写代码是查找错误好还是用testing找好?

 

【笔试题(函数返回值)】相关文章:

360笔试题目10-20

华为2017笔试题08-16

华为2017笔试试题08-10

桂林银行笔试题笔经10-21

三角函数测试题及答案02-28

QMS2007笔试审核知识模拟试题05-02

tatic函数与普通函数的区别11-22

Java调用MySQL存储过程并获得返回值的方法11-13

javascript函数详解11-18

编写JavaScript函数11-14