嵌入式测试

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
姓名
    ____________
面试日期
日期    ____________
面试岗位
    ____________
十进制数为235,用二进制表达为
A.11101011
B.11101010
C.11101001
D.11101110
若 int x = 5&6,那么x的值为
A.3
B.4
C.5
D.6
3、在32位系统中,下列类型占用8个字节的为
A、int
B、 unsigned long long
C、char
D、 short int
下面程序中b的值是( )

int a[15] = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 };

int *p = &a[5];

int b = p[7];

A.14
B.13
C.11
D.12
执行下述的main函数后,输出结果是( )

int main()

{

int i = 10;

switch(i) {

case 9:i++;

case 10:i++;

case 11:i++;

default:i++;

}

printf("result= %dn", i);

return 0;

}

A.12
B.13
C.11
D.10
某省妇女儿童占全省总人口的2/3。如果妇女是指所有女性人口,儿童是指所有非成年人口,并且对任一年龄段,该省男女人口的数量持平,则上述断定能推出以下哪项结论?
B.该省男性成年人口大于儿童人口
C.该省男性成年人口小于儿童人口
D.该省女性成年人口和男性儿童人口持平
E.该省男性成年人口和女性儿童人口持平
有以下程序,求输出结果( )

#include<stdio.h>

int fun(int i)

{

 int cnt = 0;

 while(i)

 {

  cnt++;

  i=i&(i-1);

 }

 return cnt;

}

int main()

{

 printf("%d\n\r",fun(2021));

 return 0;

}

A.7
B.8
C.9
D.10
如何避免头文件被重复包含?
    ____________
编写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。
    ____________
用C编写死循环。
    ____________
请简要阐述你的观点
    ____________
有一堆零件(100--200之间),如果分成4个零件一组的若干组,则多2个零件,如果分成7个零件一组的若干组,则多3个零件,如果分成9个零件一组的若干组,则多5个零件,编程计算这堆零件的总数。
    ____________

15题 | 被引用1次

使用此模板创建