您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 新华三2019校园招聘笔试题
  所属分类: 其它
  开发工具:
  文件大小: 1022kb
  下载次数: 0
  上传时间: 2019-10-12
  提 供 者: qq_41******
 详细说明:新华三2019年校园招聘笔试题(C语言类),内有不定项选择、编程大题。祝大家考试顺利!H3C 7.关于链表操作,以下描述正确的有() 单链表 双链表 B B struct SLL struct DLL struct SLL* posTnet;/下一结点x/ truct DLL *pstNexti 下一结点*/ /*前一结点 A.单链表,以下代码可以删除节点B C.双链表,以下代码可以删除节点B tB->pstNext free(pstA->pstNext); pstB->pstNext->ps=Prev- pstB- >pstprev; free(pstB); 单链表,以下代码可以刑除节点 D.双链表,以下代码可以删除节 pstA->pstNext pstB->pstNext pstA->pstNext pstA->pstNext->pstNexti free(pstB) pstA->pstNext->pstprev ps tAj free(pstB) 8. 下代码的运行结果是 代码工 unsigned int unCount =0; nsigned int uncount 0; While (uncount <=5) 5) conTinue unCount =5 代码I unsigned int uncount =0 unsigned int unCount =0 (i uiCount <= 10; ++uncount) ++ui Count if (uncount = 5) break printf("uncount=u\r\n", uiCount); printf( "uncount=u\r\n", uiCount) .代码工 uncount=5 长,代码工 ui Count=1 代码工I uncount=5 D.代码I H3C 9.以下代码的运行结果是() unsigned char aucData[] =(0x00, 0x11, 0x22, 0x33, 0x44, 0x44, 0x44, 0x44J; unsigned char "pucA= aucData; unsigned int *puiB=(unsigned int )aucDataj printf("%u\r\n", sizeof (aucData)); *代码I r\n",*(pucA+1)) printf( " 0x%x\r\n",*(puiB +1) /*代码I工 printf("0x%x\r\n", *(unsigned char *)(puiB +1)); /* RhIV * 代码I, 运行结果是 B.代码I, 运行结果是8×22 C.代妈工工I,运行结果不确定,C叫U字节序而定 代码 运行结果是Q 10.实现一个5wap函数,可以帮助调用者交换两个变量的值,以下描述正确的有( 例如 使用Sap函数进行交换*/ intf( %d, %dr\n 转换前后的结果应该是 数和调用处应该是如下形式 数和调用处应该是如下形式 void Swap(int iA, int iB) void swap(int iA, int iB) int int *piB= &iB: int ic 率 turn j “pB *piB ic return int 19 t 20 int iA= 10 p(iA, iB)j ,函数和调用处应该是如下形式 多式 函数和调用处应该是如下形 id swap(int * piA, int *piB) id swap(int *piA, int * piB) int ic int ic DiA=*pil n int iB= 20 B= NULL swap(&1A, &1B); *piA- 100 iB=269 (piA, piB) 11.关于代码缺陷预防,以下描述正确的有( A.动态中清的内存资游释放后,建议将之前记录内存地址的指针清空,预防野指针。 B,宇符串一定要确保有结束符,否则有访问越界的风险。 C,局邹变量的空间来自堆栈,建议初始化再使用,否则有访问随机值的风险 D.对丁动态申请的内仔资游,使用完毕后建议主动释放 12.I、II、II和W分别代表4种图形,已知它们的某妇组合形式,则以下描述正确的是() 和I组合 II和I组合 和IV组合 I是 B.II是 工II是 IV是 有金、银、铜三只盒了。金盒子上写着“钻石在金盒子里”。银盒子上写着“钻石不在银盒子里" 铜盒子上写着“钻右不在金盒子里”。其中只有一句话是真的。问钻石究竟在哪个盒了里?() A.钻石在金盒子里 钻石在铜盒了里 钻石在银盒子里 D,以上答案都不对 H3C 编程题(共35分) 1.请编写C程序,判断一行文本表达式中的括号是否配对,如果是配对的,则还要输出括号的最大嵌 套层数。(15分) 例如 表达式1:(1-1))*(x-y) 括号不配对 表达式2:()()) 括号不配对 表达式3:(((a+b)+1)*(x-y)) 活号配对,最大嵌套层数3 完成双链表的倒转操作,如原链表为AB-C,则倒转后为C=B-A。请用C语言编写函数 Reverse() 实现此功能。必须使用绘定的链表节点,不得自行定义(20分) /*双链表节点 最前节点的 最后节点的 pstN typedef struct tagNode struct tagNode ps 双链表倒转 tHead双链表头节点 倒转后头节点 入参台法性出调用者果证 ODE S
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 新华三笔试题
 输入关键字,在本站1000多万海量源码库中尽情搜索: