阿里巴巴实习招聘笔试题及部分答案 下载本文

内容发布更新时间 : 2024/6/3 20:17:49星期一 下面是文章的全部内容请认真阅读。

1. 解析:192.168.1.121 & 255.255.255.248 = 192.168.1.120

IP & 子网掩码 = 主机网络号

参考:http://baike.http://www.35331.cn//link?url

=zqDQnsPwmCfpXhTeOIZMiHVFGibN1A0rbJLCsijKkOcwn5yuJPSy78HKVkWxv-Le 2. int型的字节数 = 系统位数/8 3. C

4. C语言的数据在内存中以补码形式存放,根据题目的条件,可将x、y、z的值由十进

制转为二进制补码。

x为int型,且在32位的机器上运行,因此x字长为32位,转换成二进制为0000 0000 0000 0000 0000 0000 0111 1111,再转换成十六进制为0000007FH。 y为short型,且在32位的机器上运行,因此y字长为16位,转换成二进制为1111 1111 1111 0111(取反加1),再转换成十六进制为FFF7H。

z为int型,且在32位的机器上运行,因此z字长为32位,z=x+y=127-9=118,转换成二进制为0000 0000 0000 0000 0000 0000 0111 0110,再转换成十六进制为00000076H。

5. 解析:实际敲了一下代码,编译好像过不去呀。但应该是先D 6. 删除只要是当前结点后面的全部向前移动一个位子就可以了。

插入需要把当前结点及当前结点后面的全部向后移动一个结点。 所以插入需要的次数应该是删除多一个。

7. 这里需要搞明白实参与形参的区别。程序里x++实际影响的是形参,不会影响实参,

所以不可能是c但形参与实参都指向同一串字符串,所以可以改变字符串内容,选B

8.B

形参和实参的区别

形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。 实参出现在主调函数中,进入被调函数后,实参变量也不能使用。

形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。