c 笔试题库及答案.docVIP

  • 0
  • 0
  • 约4.26千字
  • 约 11页
  • 2026-04-25 发布于河北
  • 举报

c笔试题库及答案

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

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

A.变量声明必须放在函数开头

B.变量声明可以放在函数内任何位置

C.变量声明只能声明一个变量

D.变量声明后不能再重新声明

答案:B

解析:变量声明可以放在函数内任何位置,并非必须在开头;可以一次声明多个变量;在作用域内可以重新声明,但同名变量不能重复定义。

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

A.0

B.1

C.2

D.3

答案:C

解析:%是取余运算符,5除以3商1余2,所以a%b的值是2。

3.以下哪种数据类型不是C语言基本数据类型()

A.int

B.float

C.char

D.string

答案:D

解析:C语言基本数据类型包括整型(如int)、浮点型(如float)、字符型(char)等,string不是基本数据类型。

4.函数返回值的类型由()决定。

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

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

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

D.以上都不对

答案:B

解析:函数返回值的类型由函数定义时指定的返回类型决定,return语句中的表达式类型应与之兼容。

5.若有定义:intarr[5]

文档评论(0)

1亿VIP精品文档

相关文档