- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
高级语言程序设计自考题-18
(总分100,做题时间90分钟)
一、单项选择题
(在每小题列出的四个备选项中只有一个是符合题目要求的)
1.?
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是______
**和static?
**和register?
**和register
**和extern
A??B??C??D??
????分值:2
答案:C
[考点]文件存储类型的特点
?[解析]auto:函数中的局部变量,动态地分配存储空间,数据存储在动态存储区中,在调用该函数时系统会给它们分配存储空间,在函数调用结束时就自动释放这些存储空间。register:为了提高效率,C语言允许将局部变量的值放在CPU的寄存器中,这种变量叫“寄存器变量”,只有局部自动变量和形式参数可以作为寄存器变量。extern:外部
变量(即全局变量),是在函数的外部定义的,它的作用域从变量定义处开始,到本程序文件的末尾。如果外部变量不在文件的开头定义,其有效的作用范围只限于定义处到文件终了。static:静态局部变量,属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放。
2.?
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是______
A.所有内存块的字节数?
B.一个文件指针,指向待读取的文件?
C.一个整型变量,代表待读取的数据的字节数?
D.一个内存块的首地址,代表读入数据存放的地址
A??B??C??D??
????分值:2
答案:D
[考点]fread函数
?[解析]fread(void*buffer,size-tsize,size-tcount,FILE{stream);功能是从一个文件流中读数据,读取count个元素,每个元素size字节,如果调用成功则返回count。buffer用于接收数据的内存地址,大小至少是size*count字节;size表示单个元素的大小,单位是字节;count表示元素的个数,每个元素是size字节;stream表示输入流。
3.?
能正确定义一个指向打开文件的文件型指针变量fp的语句是______
**fp;?
***fp;?
**fp;?
***fp;
A??B??C??D??
????分值:2
答案:D
[考点]FILE
?[解析]FILE是在头函数stdio.h中定义的文件结构型的用户自定义数据类型符,这个用户自定义的数据类型符是由大写字母组成的。文件型指针变量在定义时,变量名的前面必须有*。
4.?
设有定义:
??structapple
??{inta,b;}data1={5,10},data2;
??则以下赋值语句中错误的是______
**=(3,7);?
**=data1;?
**=data1.a;?
**=data1.b;
A??B??C??D??
????分值:2
答案:A
[考点]结构体初始化
?[解析]A选项中可以在声明变量的同时为data2赋值,但data2=(3,7)应写作data2={3,7}。所以选择A。
5.?
以下说法正确的是______
A.文件只能顺序存取?
B.数据存放在介质上的形式分为文本形式和二进制形式?
C.结构指针+1代表移向结构体的下一个成员?
D.引用结构体变量时,能将一个结构体变量作为一个整体进行输出
A??B??C??D??
????分值:2
答案:B
[考点]文件的存放形式
?[解析]文件的存取形式有顺序存取和直接存取两种方式;结构指针+1代表移向下一个结构体;不能将一个结构体变量作为一个整体进行输出,可以利用循环语句逐项输出。
6.?
下列定义语句正确的是______
**{intx;inty}N;?
**apple{intx;inty};?
**apple{intx;};?
**apple{intx;}
A??B??C??D??
????分值:2
答案:C
[考点]结构体的定义
?[解析]在定义结构体时,结构体名可以省略,每个结构体成员的类型说明后面要有分号,同时在定义语句的最后要加分号作为结束。
7.?
以下文件名错误的是______
**:\tx\3apple.exe?
**:apple3.dat?
**?
**:\\tx\\appl3e.exe
A??B??C??D??
????分值:2
答案:A
[考点]磁盘文件名
?[解析]磁盘文件名的格式为:盘符:路径\文件主名.拓展名,其中文件主名要求字母开头字符数小于或等于8个的字母数字组合,很明显A错误;盘符可以省略,代表在当前盘寻
您可能关注的文档
- (必考题)小学数学六年级下册第五单元数学广角(鸽巢问题)测试(含答案解析)(1).doc
- (完整word版)2019年安徽省合肥市高考英语一模试卷word版-解析版.doc
- 2013年初级会计职称《初级会计实务》第二章:应交税费.pdf
- 2019年《初级会计实务》试题4.docx
- 2021年安徽省合肥市瑶海区中考一模化学试题.docx
- 2022-2023学年甘肃省兰州市城关区树人中学九年级(上)期中数学试卷.docx
- 2022年江西省中考化学试卷(附答案).docx
- 2023-2024学年山东省济南市市中区八年级上学期期末英语试题.docx
- 2023-2024学年吴中、吴江、相城三区第一学期初三数学试卷.pdf
- 2023年全国中考物理学业水平测试试卷附解析.docx
- 2024至2030年中国人造棉面料行业投资前景及策略咨询报告.docx
- 重庆市渝中区遴选公务员2024年国家公务员考试考试大纲历年真题10340笔试历年典型考题及解题思路附.docx
- 2024至2030年中国甲基苯乙酮行业深度调研及发展预测报告.docx
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
文档评论(0)