2021年嵌入式软件工程师笔试题含答案.docVIP

  • 60
  • 0
  • 约2.92千字
  • 约 9页
  • 2020-11-11 发布于北京
  • 举报

2021年嵌入式软件工程师笔试题含答案.doc

选择题 1:设float a=2, b=4, c=3;,以下C语言表示式和代数式 (a+b)+c计算结果不一致是 A.(a+b)*c/2 B.(1/2)*(a+b)*c C.(a+b)*c*1/2 D.c/2*(a+b) 参考答案:B,因为a,b,c三个变量全部是浮点数,所以在B答案中其结果是0,因为在计算1/2是就是0,假如改成1/2.0就正确了。 2:为了向二进制文件尾部增加数据,打开文件方法应采取 A.″ab″ B.″rb+″ C.″wb″ D.″wb+″ 参考答案:D 3:下述程序实施后输出结果是 #include main() { int x=f; printf(%c\n,a+(x-a+1)); } A.g B.h C.i D.j 参考答案:A 4:C语言中,下列运算符优先级最高是 A.! B.% C. D.= = 参考答案:A 5:数组定义为“ int a [ 4 ] ; ”,表示式 ( ) 是错误。 A.*a B.a [ 0 ] C.a D.a++ 参考答案:D 6:实施语句“ k=71; ”后,变量 k 目前值是 A.15 B.31 C.3 D.1 参考答案:C 7:定义函数时,缺省函数类型申明,则函数类型取缺省类型 A.void B.char C.float D.int 参考答案:D 8:若main()函数带参数,参数个数最多是 A.0 B.1 C.2 D.3 参

文档评论(0)

1亿VIP精品文档

相关文档