- 0
- 0
- 约3.59万字
- 约 120页
- 2026-08-11 发布于广东
- 举报
第PAGE89/NUMPAGES89页
蓝桥杯竞赛题库
一、单选题(只有一个正确答案)
1.在C语言中,以下哪个关键字用于定义常量?
A.var
B.const
C.static
D.define
答案:B
解析:const关键字用于声明常量,表示其值不可更改。
2.关于指针与数组的关系,以下描述正确的是?
A.数组名代表数组首元素的地址
B.指针不能指向数组
C.数组指针与指针数组是同一种类型
D.访问数组元素必须使用指针运算
答案:A
解析:数组名在大多数表达式中退化为指向首元素的指针。
3.下列算法的时间复杂度是?
O(n^2)复杂度
A.O(1)
B.O(logn)
C.O(n)
D.O(n^2)
答案:D
解析:双重循环嵌套,内循环执行n次,外循环执行n次,总执行次数与n的平方成正比。
4.结构体与共用体(Union)的主要区别是?
A.结构体占用连续内存,共用体不占用
B.结构体各成员独立存储,共用体成员共享内存
C.结构体不能为空,共用体必须有成员
D.结构体成员类型必须相同,共用体必须不同
答案:B
解析:共用体所有成员共享同一块内存空间,同一时间只能存储其中一个成员的值。
5.C语言中,执行`sizeof(a)`的结果是?
A.1
B.2
C.4
D.8
答案:A
解析:字符型常量在C语言中属于整型,通
原创力文档

文档评论(0)