- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.C语言规定,在一个源程序中main函数的位置 ______ 。(2010年春选择题第21题)
A.必须在最开始???????????? ??B.必须在最后
C.必须在预处理命令的后面? ?? ?D.可以在其他函数之前或之后
【解析】main函数也叫主函数,是C语言编译系统提供的特殊函数,可以放在程序中的任何位置,但不能定义在其他函数体内。C程序总是从main函数的第一条语句开始执行。
【答案】D
2.以下叙述中正确的是________ 。(2009年秋选择题第21题)
A.C语言系统以函数为单位编译源程序
B.main函数必须放在程序开始
C.用户定义的函数可以被一个或多个函数调用任意多次
D.在一个函数体内可以定义另外一个函数
【解析】C语言系统以程序为单位编译源程序,程序由函数组成。main函数可以放在其他函数之前或之后。除了main函数外,函数可以被其他函数多次调用。函数不能定义在其他函数体内,即不能嵌套定义。
【答案】C
3.以下叙述中正确的是_________ 。(2008年秋选择题第21题)
A.在编译时可以发现注释中的拼写错误
B.C语言程序的每一行只能写一条语句
C.main(){}必须位于程序的开始
D.C语言程序可以由一个或多个函数组成
【解析】C程序的注释不产生编译代码,编译时跳过去,发现不了其中错误。C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。main函数可以放在程序中的任何位置。C程序可以由一个或多个函数组成,函数可以为空函数,包括main函数。
【答案】D
4.以下关于C语言源程序的叙述中错误的是________。(2007年春选择题第21题)
A.一个C源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义
B.函数定义由函数头部和函数体两部分组成
C.在一个函数定义的函数体中允许定义另一个函数
D.在一个函数定义的函数体中允许调用另一个函数或调用函数自身
【解析】一个C语言源程序由若干个函数定义组成,其中必须有且仅有一个名为main的函数定义,函数定义由函数头部和函数体两部分组成。函数可以嵌套调用也可以递归调用,但不能嵌套定义。C的意思是嵌套定义,错误,D的意思是嵌套调用和递归调用,正确。
【答案】C
3.1.2 基本数据类型
1.以下选项中,___________ 是C语言关键字。 (2010年春选择题第22题)
?A.printf?? ??B.include???? C.fun?? D.default
【解析】default是关键字,用在switch语句中。printf和include属于预定义标识符,其中printf是输出函数名,include用在预编译处理命令中。fun是用户自定义标识符。
【答案】D
2.在以下各组标识符中,均可以用作变量名的一组是_____。(2007年秋选择题第22题)
A.a01,Int B.table_1,a*.1 C.0_a,W12 D.for,point
【解析】选项A中两个都符合标识符的命令规则,Int与关键字int是不同的标识符,选项B的第2个标识符中有*号,不符合标识符命名规则,选项C数字开头,不允许,选项D中的for是关键字,不能做变量名。
【答案】A
3.以下定义和声明中,语法均有错误的是___________。 (2009年春选择题第21题)
①int _f(int x){} ②int f(int f){} ③int 2x=1; ④struct for{int x;};
A.②③ B.③④ C.①④ D.①②③④
【解析】本题考的是标识符的命名规则。③定义的整型变量名数字开头,不符合命名规则。④中定义的结构体类型名for属于关键字,不能作为结构体类型名。②中使用的函数名和形式参数名相同,在语法上可以,但在实际编程时不提倡使用。
【答案】B
4.在C语言系统中,如果一个变量能正确存储的数据范围为整数-32768~32767,则该变量在内存中占________个字节。??? (2010年春填空题第3题)
【解析】表示范围为整数-32768~32767的属于int型或short型的变量,它们在内存占2个字节。
【答案】2
5.若有声明“int x;”且sizeof(x)的值为2,则当x值为___________时“x+1x”为假。
(2009年春填空题第2题)
【解析】x为int型,其表示范围为-32768~+32767,当x为32767时,再加1就变成了-32768了,此时,就是x+1x”为假的情况
您可能关注的文档
- 给宝宝的十个小故事.doc
- 走近李清照(校本课程)略版.ppt
- !51、炉窑工程专业承包企业资质等级标准.doc
- 安监局危化品安全备案系统用户操作手册(企业端).doc
- (已改)常规建筑材料检测培训试题一.doc
- (干货)电梯维保人:我是如何从学徒拿到月薪8000的! 默者.doc
- (word版)2012厦门市质检数学理试题.doc
- (施工员)聘用合同.doc
- (必威体育精装版)九坤秦南都汇项目管理规划111447414.doc
- (模版)水泥生产行业纳税评估模型.doc
- 2021-2022学年湖南省常德市安乡县四年级上学期期中语文真题及答案.pdf
- 2023-2024学年河南省南阳市社旗县四年级上学期期中数学真题及答案.pdf
- 2022-2023学年云南省曲靖市四年级下学期期末数学真题及答案.pdf
- 2021-2022学年河南省周口市鹿邑县二年级下册月考语文真题及答案.pdf
- 2018年河南焦作解放区教师招聘考试真题及答案.pdf
- 2019年江西公务员行测考试真题及答案-乡镇.pdf
- 2019中国石油报社应届高校毕业生招聘试题及答案解析.pdf
- 光大银行招聘应届毕业生能力素质测试笔试真题及答案.pdf
- 2024年广西百色教师招聘考试模拟题及答案.pdf
- 2021-2022学年浙江绍兴诸暨市五年级上册语文期末试卷及答案.pdf
文档评论(0)