函数f()的功能是将形参x的值转换为二进制数,所得二进制数的每一位数放在一维数组y中返回。二进制的最低位放在下标为0的元素中,请将程序补充完整。 void f(int x,int y[]){ int m=0,n; do{

admin2013-02-27  35

问题 函数f()的功能是将形参x的值转换为二进制数,所得二进制数的每一位数放在一维数组y中返回。二进制的最低位放在下标为0的元素中,请将程序补充完整。
   void f(int x,int y[]){
      int m=0,n;
      do{
        n=x%  【  】;
        y[m++]  =n;
        x/=2;
      }while(x);
   }

选项

答案2

解析 函数f()的功能是将形参x的值转换为二进制数,所以程序的空白处应填入2。
转载请注明原文地址:https://kaotiyun.com/show/0zNp777K
0

最新回复(0)