高频精选:c语言事业单位笔试题目及答案.docVIP

  • 0
  • 0
  • 约2.58千字
  • 约 16页
  • 2025-10-23 发布于广东
  • 举报

高频精选:c语言事业单位笔试题目及答案.doc

高频精选:c语言事业单位笔试题目及答案

单项选择题(每题2分,共10题)

1.以下哪个是C语言合法的标识符?

A.1abc

B._abc

C.ab+c

D.int

A

B

C

D

答案:B

2.C语言中,sizeof(int)的值是?

A.1

B.2

C.4

D.8

A

B

C

D

答案:C

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

A.0

B.1

C.2

D.3

A

B

C

D

答案:B

4.以下能正确输出字符A的语句是?

A.printf(%c,65);

B.printf(%d,65);

C.printf(%f,65);

D.printf(%s,65);

A

B

C

D

答案:A

5.以下哪个不是C语言的循环语句?

A.for

B.while

C.dowhile

D.switch

A

B

C

D

答案:D

6.若有定义:inta[3]={1,2,3};则a[1]的值是?

A.1

B.2

C.3

D.0

A

B

C

D

答案:B

7.函数返回值的类型由什么决定?

A.return语句中的表达式类型

B.函数定义时指定的类型

C.调用函数时的实参类型

D.函数中第一个执行语句的类型

A

B

C

D

答案:B

8.以下关于指针的说法正确的是?

A.指针变量可以不初始化

B.指针可以指向任何类型的数据

C.指针变量存储的是变量的值

D.指针变量占用的内存大小与它指向的数据类型有关

A

B

C

D

答案:B

9.若有定义:charstr[]=abc;则strlen(str)的值是?

A.2

B.3

C.4

D.5

A

B

C

D

答案:B

10.以下哪个是C语言的注释符号?

A.//

B.//

C.

D.

A

B

C

D

答案:B

多项选择题(每题2分,共10题)

1.以下属于C语言基本数据类型的有?

A.int

B.float

C.double

D.char

A

B

C

D

答案:ABCD

2.以下哪些运算符优先级高于赋值运算符?

A.+

B.-

C.

D./

A

B

C

D

答案:ABCD

3.以下能实现输入一个整数的函数有?

A.scanf

B.printf

C.gets

D.puts

A

B

C

D

答案:A

4.以下哪些是C语言的逻辑运算符?

A.

B.||

C.!

D.^

A

B

C

D

答案:ABC

5.以下关于数组的说法正确的是?

A.数组元素的类型必须相同

B.数组名是数组首元素的地址

C.可以通过数组名修改数组元素的值

D.数组下标从0开始

A

B

C

D

答案:ABD

6.以下哪些是C语言的控制语句?

A.if

B.for

C.while

D.break

A

B

C

D

答案:ABCD

7.函数定义时,形参可以是?

A.变量

B.常量

C.表达式

D.数组名

A

B

C

D

答案:ABC

8.以下关于指针的操作正确的是?

A.指针可以进行加减运算

B.可以通过指针访问它指向的变量

C.指针可以指向函数

D.指针变量可以相互赋值

A

B

C

D

答案:ABCD

9.以下哪些函数可以用于字符串处理?

A.strcpy

B.strcat

C.strlen

D.strcmp

A

B

C

D

答案:ABCD

10.以下关于文件操作的函数有?

A.fopen

B.fclose

C.fread

D.fwrite

A

B

C

D

答案:ABCD

判断题(每题2分,共10题)

1.C语言中变量必须先定义后使用。

A.对

B.错

A

B

答案:A

2.表达式531的值为真。

A.对

B.错

A

B

答案:B

3.scanf函数输入数据时,数据之间要用空格分隔。

A.对

B.错

A

B

答案:B

4.数组在定义时可以不指定大小。

A.对

B.错

A

B

答案:B

5.函数调用时,实参和形参的个数必须相同。

A.对

B.错

A

B

答案:A

6.指针变量可以指向常量。

A.对

B.错

A

B

答案:A

7.字符串常量在内存中以字符数组形式存储。

A.对

B.错

A

B

答案:A

8.一个C语言程序可以包含多个main函数。

A.对

B.错

A

B

答案:B

9.宏定义是在编译预处理阶段进行的。

A.对

B.错

A

B

答案:A

10.文件操作结束后必须关闭文件。

A.对

B.错

A

B

答案:A

简答题(总4题,每题5分)

1.简述C语言中if

文档评论(0)

1亿VIP精品文档

相关文档