当前位置:首页 > 嵌入式培训 > 嵌入式招聘 > 嵌入式面试题 > C语言面试题(含答案)

C语言面试题(含答案) 时间:2018-08-16      来源:未知

1、某32位系统下, C++程序void *p = malloc( 100 ); sizeof (p) = ?

A.1

B.4

C.100

D.400

2、在一个10阶的B-树上,每个树根结点中所含的关键字数目多允许为( )个,少允许为( )个。

A.10,5

B.9,4

C.8,3

D.7,6

3、以下程序段执行后结果是()

#include

void main()

{

short *p,*q;

short arr[15]={0};

p=q=arr;

p++;

printf("%d,",p-q);

printf("%d,",(char*)p-(char*)q);

printf("%d",sizeof(arr)/sizeof(*arr));

}

A.1,0,15

B.0,2,1

C.1,1,15

D.1,2,15

4、(1)静态链表既有顺序存储的优点,又有动态链表的优点。所以,它存取表中第i个元素的时间与i无关。

(2)静态链表中能容纳的元素个数的大数在表定义时就确定了,以后不能增加.

(3)静态链表与动态链表在元素的插入、删除上类似,不需做元素的移动。

以上错误的是()

A.(1),(2)

B.(1)

C.(1),(2),(3)

D.(2)

5、已知两个一维模式类别的类概率密度函数为:

先验概率P(1)=0.6,P(2)=0.4,则样本{x1=1.35,x2=1.45,x3=1.55,x4=1.65}各属于哪一类别?

A.X4 ∈ w2

B.X3 ∈ w1

C.X2 ∈ w1

D.X1 ∈ w1

6、程序员小李通过管道统计prog.c函数中for语句通过的次数,需要使用的指令分别是

A.vi

B.grep

C.wc

D.sort

7、设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项错误的是:

A.可以随意读和写

B.只能写不能读

C.可以在原有内容后追加写

D.写操作结束后可以从头开始读

参考答案:1~5:BBDB ABCD 6~7:BC ACD

上一篇:附答案:嵌入式软件工程师笔试题

下一篇:嵌入式软件开发工程师面试题集合

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部