当前位置: 首页 > 面试经验 >

联发科(MTK)嵌入式软件笔试

优质
小牛编辑
149浏览
2023-03-28

联发科(MTK)嵌入式软件笔试





题型:不定项选择题、填空题、简单题、编程题


不项目选择题:


1(3)【不定项选择题】如下程序输出结果是()【错选/漏选不得分】


#define X 2


#define Y 3+X*X


int _tmain(int argc,_TCHAR*argv[])


{


int a=X*X+Y*Y;


printf("%d , %x",a,a);


return 0;


}


A.53,35


B.23.17


C.53,53


D.23,23


 


2 (3)【不定项选择题】下面程序能否正常编译运行?()


#include <stdio.h>


int main(int argc, char * argv[])


{


char *const a ="world";


char *b="student";


a="hello";


b="boy";


printf("%s %s”,a,b);


return 0;


}


A,可以正常编译运行,输出结果为“hello boy


B,可以正常编译运行,输出结果为"world student"


C,可以正常编译运行,输出结果为”hello student"


D,可以正常编译运行,输出结果为”world boy


E.不可以正常编译运行,a= "hello"语句借误,因为a被申明为const


 


3(3)【不定项选择题】以下对结构体类型变量的定义中,正确的是()


A. typedef struct aa{


int num;


char *name;}AA;


AA stu1;


B.#define AA struct aa AA{


ini num;


char *name;}stu1;


C.struct{


int num;


char *name;}aa;


struct aa stu1;


D.struct{


int num;


char *name;


}stu1;


 


4. (3)【不定项选择题】下列程序执行后的输出结果是,)【错选/漏选不得分】


int main()


{


int i, j,a[3][3];


for (i =0;i<3;i++


for j =0;j<= i;j++)


a[i][j]=i*j+1;


printf("%d,%d\n",a[1][2],a[2][1]);


return 0;


}


A.1,3


B.2,3


C.3,3


D.不定值,3


 


5\(3)【不定项选择题】下面将函数指针作为函数入参的正确写法是()【错选/漏选不得分】


A. void func(int callback())


B. void func(int* callback())


C. void func(int (*callback())


D. void func(int *callback())


 


6(3)【不定项选择题】若一棵二叉树的前序遍历为a, c,b d e,后序遍历为b,e d c, a,则根节点的孩子节点为()【错选/漏选不得分】


A.cb


B.只有c


C.ce


D.无去确定


 


7\ (3)【不定项选择题】[不定项选择题]假设磁盘文件foobar.txt6ASCI字符“foobar”组成,那么下列两段程序的输出是()【错选/漏选不得分】


第一段:


int main() {


int fd1, fd2;


char c;


 


fd1 = open("foobar.txt"",O_RDONLY,0);


fd2 = open("foobar.txt"",O_RDONLY,0);


read(fd1,&c,1);


read(fd2,&c,1);


printf("c= %c \n".c);


exit(0);


}


第二段代码:


int main(){


int fd;


char c;


fd = open( "foobar.txt", O_RDONLY, O);


if( fork()=0){


read(fd, &c,1);


exit(0);


}


wait(NULL)


read(fd,&c,1);


printf("c=%c\n",c);


exit(0);


}


A.“c=f”,“c=o”


B.”c=f”,“c=f”


C.”c-o”,”c=f”


D.”c=o”,“c=o”


 


8\ (3)【不定项选择题】甲乙丙丁四人参加一个满分为100分的考试,每个人的得分都足整:



 类似资料: