2026年大学C语言期末考试题库试题及答案.docxVIP

  • 2
  • 0
  • 约4.3千字
  • 约 15页
  • 2026-05-22 发布于四川
  • 举报

2026年大学C语言期末考试题库试题及答案.docx

2026年大学C语言期末考试题库试题及答案

一、选择题

1.以下关于C语言的说法,正确的是()

A.C语言是一种高级语言,所有代码都可以直接在硬件上运行

B.C语言的源文件扩展名为.c,编译后生成的可执行文件扩展名为.exe

C.C语言不支持函数的嵌套调用

D.C语言没有数据类型

答案:B

解析:C语言是高级语言,但代码需编译链接后才能在硬件上运行,A错误;C语言支持函数的嵌套调用,C错误;C语言有多种数据类型,如整型、浮点型等,D错误;C语言源文件扩展名为.c,在Windows系统编译后生成的可执行文件扩展名为.exe,B正确。

2.以下哪个是合法的C语言标识符()

A.2variable

B.variable_2

C.variable-2

D.#variable

答案:B

解析:C语言标识符由字母、数字和下划线组成,且不能以数字开头,不能是C语言的关键字。A以数字开头不合法;C中包含非法字符“-”;D中包含非法字符“#”;B符合标识符规则。

3.若有定义:inta=5,b=3;则表达式a/b的值是()

A.1.666667

B.1

C.2

D.1.6

答案:B

解析:在C语言中,两个整数相除结果为整数,会舍去小数部分。a=5,b=3,a/b即5/3

文档评论(0)

1亿VIP精品文档

相关文档