网站大量收购独家精品文档,联系QQ:2885784924

华为研发C能力考题-找工作的应届生好好看看.pdf

华为研发C能力考题-找工作的应届生好好看看.pdf

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
华为研发C能力考题-找工作的应届生好好看看

在 位操作系统环境下,定义数组: ;则数组 所占用的内存单元位为() 1、 32 int**a[3][5] a 2、 switch(c) 中的不能是那种数据类型:() a .char b.long c.unsigned d.double 3、关于静态变量,下面说法不正确的是() A .静态变量在堆栈中分配 B.静态变量的作用域一定是局部的,例如在一个文件内或一个函数内; c. 静态变量的生命周期与其所在的部分的代码等长; d. 静态变量可分为静态局部变量和静态全局变量; 4 、定义int array[10] , *m = array, *n = array[4]; 那么n-m 的值(),(char* )n- (char *)m的值是() 5、若一下语句在执行 循环后 表示的数组元素是: for *(*(pt+1)+2) Int t[3][3], *pt[3], k; For (k =0; k3; k++) { Pt[k] = t[k][0]; } a.t[2][0] b.t[2][2] c.t[1][2] d.t[2][1] 情指出下列程序的 出错误(不考虑变成风格问题) 6、 3 Unsigned char I =100; Char *p; Char b=100; Char s[] = “this is a string”; Void f(void) { For ( ;, *s!= ‘\0’, s++) { Printf(“%c”, *s); } While (--I =0) { *(p++) = b; } } 阅读下面函数说明和 代码,填入( )使之正确 7、 C n 。 π 1 1 1 −7 ≈ − + − + π 10 用 1 ...公式求 的近似值,直到最后一项绝对值小于 。 4 3 5 7 Float func(void) { Int s =1; Float n = 1.0, t= 1.0, pi =0; While((fabs(t) = 1e-7) { () __ 1 ______; n = n+2; () ___ 2 _____; t = s/n; } pi =pi *4; return pi; } 数字字符 的 的值为 ,若有一下程序 8、 0 ASCII 48 main() { Char a=’1’, b=’2’; Printf(“%c,”, b++); Printf(“%d\n”, b-a); } 程序运行后的结果输出的是什么? 9、 C编程中常用的包含头文件的方法有#include “stdio.h”和 #include stdio.h他们的区

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档