电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

c语言面试题目100及最佳答案

c语言面试题目100及最佳答案_第1页
1/51
c语言面试题目100及最佳答案_第2页
2/51
c语言面试题目100及最佳答案_第3页
3/51
c 语言面试题目 100 及最佳答案作为 IT 行业人士需要掌握的最基本的计算机语言—c 语言,如今的地位只高不低,c 语言掌握程度的高低往往在面试的时候可以完全表现出来,而有些问题是大家平时似乎是知道的,但却不能完整准确地回答上来的,今天大家带来精心整理的 C 语言经典面试题 ,希望对大家有所帮助。1、请填写 bool , float, 指针变量 与“零值”比较的 if语句。提示:这里“零值”可以是 0, 0.0 , FALSE 或者“空指针”。例如 int 变量 n 与“零值”比较的 if 语句为:if ( n == 0 )if ( n != 0 )以此类推。(1)请写出 bool flag 与“零值”比较的 if 语句:【标准答案】if ( flag ) if ( !flag )100 条经典 C 语言笔试题目(2)请写出 float x 与“零值”比较的 if 语句:【标准答案】 const float EPSINON = 0.00001;if ((x >= - EPSINON) && (x <= EPSINON)不可将浮点变量用“==” 或“!=” 与数字比较,应该设法转化成“>=” 或“<=” 此类形式。100 条经典 C 语言笔试题目(3)请写出 char *p 与“零值”比较的 if 语句【标准答案】 if (p == NULL) if (p != NULL)2、以下为 Linux 下的 32 位 C 程序,请计算 sizeof 的值。char str[] = “Hello” ;char *p = str ;i nt n = 10;请计算(1)sizeof (str ) = (2)s i zeof ( p ) =(3)sizeof ( n ) =【标准答案】(1)6、(2)4 、(3 )4(4)void Func ( char str[100]){…… ;}请计算 sizeof( str ) =(5)void * p = mall oc( 100 );请计算 sizeof ( p ) =【标准答案】(4)4、(5)44、用变量 a 给出下面的定义e) 一个有 10 个指针的数组,该指针是指向一个整型数的;f) 一个指向有 10 个整型数数组的指针;g) 一个指向函数的指针,该函数有一个整型参数并返回一个整型数;h) 一个有 10 个指针的数组,该指针指向一个函数,该函数有一个整型参数并返回一个整型数;【标准答案】e)int * a[10]; f)int (*a)[10]g)int (*a)(int); h) int (*a[10])(int)5、设有以下说明和定义:typedef u nion {long i; int k[5]; char c;} DATE;struct data { int cat; DATE cow; double dog;} too;DATE max;则语句 printf("%d",sizeof(struct date)+sizeof(max)); 的执行结果是:_____【标准答案】D...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

c语言面试题目100及最佳答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部