笔试题(函数的返回值)

发布时间:2023-01-30 16:32:25

   1.求下面函数的返回值(微软)

   intfunc(x)

笔试题(函数的返回值)

   {

   intcountx=0;

   while(x)

   {

   countx++;

   x=x&(x-1);

   }

   returncountx;

   }

   假定x=9999。*:8

   思路:将x转化为2进制,看含有的1的个数。

   2.什么是“引用”?申明和使用“引用”要注意哪些问题?

   答:引用就是某个目标变量的“别名”(alias),对应用的*作与对变量直接*作效果完全相同。申明一个引用的时候,切记要对其进行初始化。引用声明完毕后,相当于目标变量名有两个名称,即该目标原名称和引用名,不能再把该引用名作为其他变量名的别名。声明一个引用,不是新定义了一个变量,它只表示该引用名是目标变量名的一个别名,它本身不是一种数据类型,因此引用本身不占存储单元,系统也不给引用分配存储单元。不能建立数组的引用。

看了笔试题(函数的返回值)还看了:
  • C语言函数的返回值

    函数的返回值是指函数被调用之后,执行函数体中的程序段所取得的并返回给主调函数的值。1、函数的值只能通过return语句返回主调函数。return语句的一般形式为:2、函数值的类型和函数定中函数的类型应保持一致。如果两者不一致,则以函数返回类...

  • C语言函数返回值解析

    用C语言编写不同的函数,函数返回的值是不一样的。下面是小编为大家带来的关于C语言函数返回值解析的知识,欢迎阅读。程序一:intmain(){int*p;inti;int*fun(void);p=fun();for(i=0;i<3;i+...

  • C语言函数的参数和返回值

    C语言可以象汇编语言一样对位、字节和地址进行*作。那么大家知道C语言函数的参数和返回值是什么呢?下面一起来看看!如果把函数比喻成一台机器,那么参数就是原材料,返回值就是最终产品;函数的作用就是根据不同的参数产生不同的返回值。函数的参数在函数...

  • 笔试题(函数求和)

         1、在Word97的编辑状态中,"粘贴"*作的组合键是A)Ctrl+AB)Ctrl+CC)Ctrl+VD)Ctrl+X2、在Word97的表格*作中,计算求和的函数是A)CountB)SumC)TotalD)Average3、在W...

  • 笔试题(设计函数)

    1.设计函数intatoi(char*s)。intatoi(char*s){    charsign;    charsign_val=1;    intval=0;    intn=0;        while(isspace(*s))...