当前位置:才华咖 > 互联网计算机 > 计算机 > C语言 > C语言试题大纲
手机版

C语言试题大纲

来源:才华咖 阅读:1.02W 次

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。下面,小编为大家搜索整理了C语言试题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

C语言试题大纲

[单选题] 下面选项中关于编译预处理的叙述正确的是

A.预处理命令行必须使用分号结尾

B.凡是以#号开头的`行,都被称为编译预处理命令行

C.预处理命令行不能出现在程序的最后一行

D.预处理命令行的作用域是到最近的函数结束处

参考答案:B

参考解析:本题考查预编译的预编译处理命令行,预处理命令行不能以分号结尾,所以A选项错误,预处理命令行可以出现在程序的最后一行,预处理命令行作用域是整个文件。

[单选题] 设--X树共有150个结点,其中度为l的结点有l0个,则该---X树中的叶子结点数为( )。

A.71

B.70

C.69

D.不可能有这样的二叉树

参考答案:D

参考解析:在树结构中,一个结点所拥有的后件个数称为该结点的度,所有结点中最大的度称为树的度。对任何一棵二叉树,度为0的结点总是比度为2的结点多一个。如果有一棵二叉树,结点总数为l50,假设度为0的结点个数为n,则有n+10+n一1=150,n=70.5,由于结点个数必须是整数,所以不可能有题目中这样的二叉树。故选择D选项。

[单选题] 以下选项中,能用作用户标识符的是( )。

A.-0-

B.8-;8

gned

参考答案:A

参考解析:C语言中标识符由字母、下划线、数字组成,且开头必须是字母或下划线。另外,关键字不能作为标识符。8中以数字8开头,所以错误。c与D中用的是关键字void与unsigned,所以错误。

本文链接:https://www.caihuaka.com/jsjzs/cyuyan/d3zn87.html

Copyright © 2024. 才华咖 All right reserved. 浙ICP备20120231号-3

文字美图素材,版权属于原作者。部分文章内容由网友提供推送时因种种原因未能与原作者联系上,若涉及版权问题,敬请原作者联系我们,立即处理。