- 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)