2026年C语言程序设计期末测试题.docxVIP

  • 0
  • 0
  • 约1.04万字
  • 约 27页
  • 2026-09-01 发布于辽宁
  • 举报

2026年C语言程序设计期末测试题

一、单项选择题(本大题共10小题,每小题2分,共20分)

1.在C语言中,若定义了整型变量`inta=5;`,则表达式`a2`的值是多少?

A.10

B.20

C.40

D.80

解析:左移运算符``将`a`的二进制位向左移动2位,相当于`a2^2`,即`54=20`。选项B正确。

2.以下关于C语言函数的描述,哪项是错误的?

A.函数可以嵌套定义

B.函数必须有返回值

C.函数可以接受多个参数

D.函数可以声明在调用之后

解析:C语言函数可以嵌套声明(但非定义)、接受多个参数、声明在调用之后,但函数必须有返回值或声明为`void`类型。选项B错误。

3.若有以下代码:

```c

charstr[]=Hello;

printf(%s,str+2);

```

输出结果是什么?

A.Hello

B.ello

C.llo

D.ollo

解析:`str+2`将指针移动到`l`的地址,输出`llo`。选项C正确。

4.以下哪个选项不是C语言中的合法常量?

A.`0x1A`

B.`3.14e-2`

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档