c语言机考试题及答案.docVIP

  • 4
  • 0
  • 约4.65千字
  • 约 14页
  • 2026-03-17 发布于河北
  • 举报

c语言机考试题及答案

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

1.以下关于C语言中变量定义的说法,正确的是()

A.变量必须先定义后使用

B.变量可以在使用后再定义

C.变量定义可以不指定类型

D.一个变量可以同时定义多个相同类型的值

答案:A

解析:在C语言中,变量必须先定义后使用,定义变量时要指定类型,一个变量一次只能存储一个值,所以B、C、D错误。

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

A.2.5

B.2

C.3

D.编译错误

答案:B

解析:两个整数相除,结果取整数部分,5/2=2,所以选B。

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

A.3abc

B._abc

C.int

D.a+b

答案:B

解析:标识符只能由字母、数字和下划线组成,且不能以数字开头,A以数字开头,C是关键字,D包含运算符,所以只有B正确。

4.以下关于C语言函数的说法,错误的是()

A.函数可以有多个参数

B.函数必须有返回值

C.函数可以嵌套调用

D.函数可以递归调用

答案:B

解析:函数可以没有返回值,用void表示,A、C、D说法均正确,所以选B。

5.若有定义:charch=A;则ch+1的值是()

A.B

B.

文档评论(0)

1亿VIP精品文档

相关文档