2023年12月7日发(作者:台式电脑什么品牌最好)
LG电子(中国)研发中心 LG 手机硬件工程师 笔试题
1:执行语句 printf( " |%9.4f|n " ,12345.67); 后的输出结果是
A.|2345.6700|
B.|12345.6700|
C.|12345.670|
D.|12345.67|
2:对于如下定义的枚举型enum list1{x1,x2,x3,x4=6,x5,x6} ;
枚举常数 x2 和 x6 的值分别是
A.1 , 6
B.1 , 8
C.2 , 6
D.2 , 8
3:设double * p[6];则
A.p是指向double型变量的指针
B.p是double型数组
C.p是指针数组,其元素是指向double型变量的指针
D.p是数组指针,指向double型数组
4:若定义了int m,n=0,*p1=m;,则下列与m=n;等价的正确语句是
A.m=*p1;
B.*p1=*n;
C.*p1=&*n;
D.*p1=*n;
5:多层印制电路板(4 层或者 4 层以上)比双面板更适合于高速 PCB 布线,最主要的原因是
A.通过电源平面供电,电压更稳定
B.可以大大减小电路中信号回路的面积
C.多层印制电路板工艺简单
D.自动布线更容易
6:根据采样定理,当采样器的采样频率至少高于或等于连续信号的最高频率 _________ 倍时,原信号才能通过采样器而无失真地复现出来。
A.2
B.3
C.4
D.5
7:设int(*p)( );,则p是
A.一维数组的指针变量
B.函数的指针变量
C.二级指针变量
D.字符串的指针变量
8:电路板的设计主要分三个步骤,不包括_____这一步骤。
A.生成网络表
B.设计印制电路板
C.设计电路原理图
D.自动布线 9:8031 单片机外部 ROM 、 RAM 和 I/O 的地址空间容量共为
A.16K
B.32K
C.64K
D.128K
10:8051 单片机为 ( ) 位单片机。
A.4 位
B.8 位
C.16 位
D.32 位
11:假如指针 p 已经指向某个整型变量 x ,则 (*p)++ 相当于
A.x++
B.p++
C.*(p++)
D.x++
12:执行下述程序的输出结果是( )。
#include
#define f(x) x*x
main()
{
int a=6,b=2,c;
c=f(a)/f(b);
printf("%dn",c);
}
A.9
B.6
C.36
D.18
13:对 do-whie 语言 错误 的说法是
A.可构成多重循环结构
B.循环次数不可能为 0
C.循环次数可能为 0
D.先执行后判断
14:设AL寄存器的初值为90H,指令“OR AL,09H”执行后,AL中的内容是
A.09H
B.90H
C.99H
D.0FFH
15:90H 是用 8 位二进制补码表示的十六进制数,那么相应的十进制数是
A.144
B.–112
C.90
D.- 99
简答题 16:面向对象是什么意思,C++是如何实现的;
17:unsigned short A = 10;
printf("~A = %un", ~A);
char c=128;
printf("c=%dn",c);
输出多少?并分析过程
18:在分区式存储管理中,什么是“地址重新定位”?动态和静态重新定位的区别是什么?
19:8259A中断控制器的功能是什么?
20:Write a function rightrot(x,n) that returns the value of the integer x rotated to the right by n bit
positions.
21:阅读下列程序,回答问题。
# include
main ()
{
int a,b,m,n;
scanf ( “ %d%d n ” , %a, %b);
m=1;
n=1;
if (a>0) m=m+n;
if (a
else if (a==b) n=5;
else n=m+n;
printf ( “ m=%d n=%d n ” , m, n);
}
当输入为 : -1 -2< 回车 > 时,写出程序的运行结果。
22:Write a program to "fold" long input lines into two or more shorter lines after the last
non-blank character that occurs before the n -th column of input. Make sure your program does
somethingintelligent with very long lines, and if there are no blanks or tabs before the specified
column.
23:何谓自动 EOI 方法 ? 24:请编写一个 C 函数,该函数将给定的一个整数转换成字符串。
25:链表排序(从小到大)
节点定义为:
struct Node{
int nValue;
struct Node* pNext;
};
最后一个节点的pNext = NULL.
Node* SortChain( Node* pHead );
返回值:链表头
发布者:admin,转转请注明出处:http://www.yc00.com/num/1701884139a1156110.html
评论列表(0条)