浙大网新笔试答案.pdf

浙大网新笔试答案.pdf

ID:52289417

大小:345.31 KB

页数:6页

时间:2020-03-26

浙大网新笔试答案.pdf_第1页
浙大网新笔试答案.pdf_第2页
浙大网新笔试答案.pdf_第3页
浙大网新笔试答案.pdf_第4页
浙大网新笔试答案.pdf_第5页
资源描述:

《浙大网新笔试答案.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C/C++笔试题姓名:申请职位:日期:(时间:90分钟)第壹部分不定项选择题1)下面为四组循环语句,若需求为遍历整数区间[0,1000),请指出正确的:A)for(BYTEi=0;i<1000;++i)B)for(INT32i=0;i<1000;++i)C)for(UINT32i=999;i>=0;--i)D)for(INT32i=999;i>0;--i)提示及答案:B 各类型取值范围、无符号类型递减时下溢。2)有如下函数,如果参数par的值为806(十进制),请选择函数返回值:intfuncXX(intpa

2、r){intcnt=0;while(par){++cnt;par&=(par-1);A)4}B)5returncnt;}C)6D)7提示及答案:B 函数返回值为参数par的二进制表示中1的个数。3)现有4类砝码,每一类中各种砝码重量不尽相同,其重量序列如下所示,如果要求能称量重量为1g~xg范围内任意值的物品(同一重量的砝码可以使用多个,x的值很大),而且只允许使用一类砝码,哪类所需砝码个数最少。A)1g2g3g4g5g……B)1g2g5g10g15g20g50g……C)1g2g4g8g16g32g……D)1

3、g3g9g27g81g……提示及答案:D记前n项和为Sn=a1a2a3⋯an,则Sn1=an1−Sn⇒3an1=an2。4)现有一四字节变量DWORDa=0x12345678,若CPU为little-endian模式,其内存分布为,若CPU为big-endian模式,其内存分布为。(内存地址由小到大排列):A)0x120x340x560x78B)0x870x650x430x21C)0x780x560x340x12D)0x560x780x120x34提示及答案:CA5)有如下代码定义了链表头的结

4、构,head指向链表头(双向循环链表),new指向新节点,现要将new加入head所指链表,选项可以将new插入链表头部,选项可以将new插入链表尾部。structlist_head{structlist_head*next,*prev;};A)B)new->prev=head;new->prev=head->prev;new->next->prev=new;head->prev=new;new->next=head->next;new->next=head;head->next=new;new->prev-

5、>next=new;C)D)new->next=head->next;new->prev=head;head->next=new;head->next->prev=new;new->prev=head;head->next=new;new->next->prev=new;new->next=head->prev;提示及答案:CB6)有一字符串定义为charname[]=”hello”,则sizeof(name)=,strlen(name)=。A)5B)6C)7D)8提示及答案:BA字符串末尾有字符'',数

6、组含有此字符,字符串长度不含此字符。7)有如下程序,所有打印语句后加上了编号,这些语句的执行顺序为。#includeusingnamespacestd;classCBase{public:CBase(){cout<<"constructCBase"<

7、:CMember(){cout<<"constructmember"<

8、int"<

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。