- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
c语言校招笔试题及答案
一、单项选择题(每题2分,共10题)
1.在C语言中,以下哪个是合法的标识符?
A.3abc
B._abc
C.if
D.a+b
答案:B
2.以下哪种数据类型在C语言中占用的字节数最小?
A.int
B.long
C.short
D.char
答案:D
3.C语言中,函数的默认返回类型是?
A.int
B.void
C.char
D.无默认类型
答案:A
4.若有定义:inta=5;表达式a++的值是?
A.5
B.6
C.7
D.4
答案:A
5.以下哪个不是C语言中的循环语句?
A.for
B.while
C.do-while
D.switch
答案:D
6.在C语言中,数组名代表?
A.数组全部元素的值
B.数组第一个元素的值
C.数组元素的个数
D.数组首地址
答案:D
7.以下哪项用于在C语言中输入单个字符?
A.scanf(%c,ch);
B.scanf(%s,str);
C.getchar();
D.putchar();
答案:C
8.C语言中,以下关于指针的说法正确的是?
A.指针变量可以存放任何类型的数据
B.指针变量存放的是数据的值
C.指针变量存放的是数据的地址
D.指针变量不需要初始化
答案:C
9.若有函数定义:voidfunc(intx){},调用该函数时,实参可以是?
A.常量
B.变量
C.表达式
D.以上都可以
答案:D
10.C语言中,预处理命令以什么符号开始?
A.
B.//
C./
D.@
答案:A
二、多项选择题(每题2分,共10题)
1.以下哪些是C语言中的基本数据类型?
A.int
B.float
C.double
D.struct
E.union
答案:A、B、C
2.关于C语言中的函数,以下正确的是?
A.可以嵌套定义
B.可以递归调用
C.有且仅有一个返回值
D.函数名是函数的入口地址
E.函数可以没有参数
答案:B、D、E
3.在C语言中,以下哪些操作符可用于位运算?
A.
B.|
C.^
D.
E.
答案:A、B、C、D、E
4.以下哪些属于C语言中的存储类别?
A.auto
B.static
C.extern
D.register
E.const
答案:A、B、C、D
5.若有定义:inta[5];,以下哪些操作是合法的?
A.a[5]=10;
B.a[0]=5;
C.a[3]=a[1]+a[2];
D.scanf(%d,a[4]);
E.printf(%d,a[2]);
答案:B、C、D、E
6.以下关于C语言中结构体的说法正确的是?
A.结构体成员可以是不同类型的数据
B.结构体不能嵌套定义
C.结构体变量可以整体赋值
D.可以定义结构体数组
E.结构体需要用typedef定义类型名
答案:A、C、D
7.C语言中,以下哪些可以作为函数的参数?
A.变量
B.数组
C.指针
D.结构体
E.函数
答案:A、B、C、D、E
8.在C语言中,以下关于宏定义的说法正确的是?
A.宏定义是简单的文本替换
B.宏定义可以带参数
C.宏定义提高程序的运行效率
D.宏定义在编译阶段处理
E.宏定义可以嵌套
答案:A、B、D、E
9.以下哪些情况会导致C语言中的数组越界?
A.访问数组元素的下标小于0
B.访问数组元素的下标等于数组大小
C.访问数组元素的下标大于数组大小
D.对二维数组按列优先访问超出范围
E.在定义数组时,指定的大小小于实际使用的元素个数
答案:A、B、C、D
10.以下哪些是C语言中的逻辑运算符?
A.
B.||
C.!
D.
E.|
答案:A、B、C
三、判断题(每题2分,共10题)
1.在C语言中,变量必须先定义后使用。()
答案:对
2.C语言中的字符串是以\0结尾的字符数组。()
答案:对
3.函数的形参在函数调用时才分配内存空间。()
答案:对
4.一个C语言源程序中只能有一个main函数。()
答案:对
5.用typedef定义新的数据类型。()
答案:错(只是定义已有类型的别名)
6.在C语言中,数组下标从1开始。()
答案:错(从0开始)
7.指针变量可以直接进行算术运算。()
答案:错(需要遵循一定规则)
8.全局变量在整个程序中都可以使用,不需要声明。()
答案:错(需要在其他文件使用时声明)
9.C语言中,do-while循环至少会执行一次循环体。()
答案:对
10.两个指针相减得到的结果是它们指向的地址差值。()
答案
您可能关注的文档
- 16校联考单招试题及答案.doc
- 26校单招试题及答案.doc
- 360校招笔试题及答案.doc
- 4399校招试题及答案.doc
- android秋招面试题及答案.doc
- fpga校招笔试题库及答案.doc
- ic数字后端校招笔试题及答案.doc
- java校招笔试题及答案详解.doc
- MT校招题目及答案.doc
- oppo第二批校招笔试题及答案.doc
- 2025广东南方医科大学珠江医院招聘专业技术人员8人(第一批)笔试模拟试题及答案解析.docx
- 2025江苏连云港市连云区教育局所属学校招聘教师19人笔试备考试题及答案解析.docx
- 2025包头医学院第一附属医院见习岗位招聘笔试备考试题及答案解析.docx
- 2025邯郸成安县事业单位招聘120名笔试备考试题及答案解析.docx
- 2025广东能源集团产业投资私募基金管理有限公司招聘2人笔试模拟试题及答案解析.docx
- 2025年安徽省第二人民医院专业技术人员招聘73人笔试模拟试题及答案解析.docx
- 2025包头中心区建设投资运营管理有限公司招聘工作人员笔试模拟试题及答案解析.docx
- 2025年天津市宁河区所属国有企业面向社会招聘工作人员16人笔试模拟试题及答案解析.docx
- 2025广东清远连州市招聘事业单位工作人员71人笔试模拟试题及答案解析.docx
- 六年级下册道德与法治第二单元《爱护地球 共同责任》测试卷及完整答案【网校专用】.docx
最近下载
- [中级注册安全工程师考试密押资料]安全生产管理模拟194.docx VIP
- 某光伏项目危险源辨识与风险评价清单.pdf VIP
- [中级注册安全工程师考试密押资料]安全生产管理模拟197.pdf VIP
- 品管圈PDCA优秀案例-提高保护性约束使用的规范率医院品质管理成果汇报.pptx
- [中级注册安全工程师考试密押资料]其他安全(不包括消防安全)技术模拟7.docx VIP
- (优质医学)汇报用提高约束具规范使用率.ppt
- 英文版公司章程ARTICLES OF ASSOCIATION OF.docx VIP
- 2025年海南省中考物理试题卷(含答案解析).docx
- 公司章程英文版 Company Articles of Association.doc VIP
- 室内外照明线路敷设要点.ppt VIP
文档评论(0)