早教吧 育儿知识 作业答案 考试题库 百科 知识分享

unsignedshorthash(unsignedshortkey){return(key>>1)%256;}请问hash(16),hash(256)的值分别是:A.1.16;B.8.32;C.4.16;D.1.32这个题怎么做?右移相当于除以2吧,16跟256右移以后是8,128.余256还是8,128.

题目详情
unsigned short hash(unsigned short key)
{
return (key>>1)%256;
}
请问hash(16),hash(256)的值分别是:
A.1.16;B.8.32;C.4.16;D.1.32
这个题怎么做?右移相当于除以2吧,16跟256右移以后是8,128.余256还是8,128.帮忙看看为什么不对
▼优质解答
答案和解析
题目有问题
应该是8 256