国开《C语言程序设计》(形考任务四)试题及答案.docx
《国开《C语言程序设计》(形考任务四)试题及答案.docx》由会员分享,可在线阅读,更多相关《国开《C语言程序设计》(形考任务四)试题及答案.docx(12页珍藏版)》请在第一文库网上搜索。
1、一、选择题(共30分,每小题2分)试题1假定有struct BOOKchar title40; float price; struct BOOK book;,则不正确的语句为(选择一项:a.struct BOOK *x=malloc(book);b.struct BOOK x=C+ Programming,27.0;c.struct BOOK *x=malloc(sizeof(struct BOOK);d.struct BOOK *x=&book;试题2假定有struct BOOKchar title40; float price; book/,则正确的语句为(选择一项:a.struct BO
2、OK x= &book;b.struct BOOK *x=&book;“c.struct BOOK x=calloc(BOOK);d.struct BOOK *x=BOOK;试题3在结构类型的定义中,不同数据成员的定义项之间采用的分隔符是()。选择一项:a.句点b.冒号c.分号d.逗号试题4假定一个结构类型的定义为struct Aint a,b; double c;则该类型的长度为(选择一项:1 b,10c.12d.16试题5假定一个结构类型的定义为struct Dint a; D* next;,则该类型的长度为()。选择一项:a.4母b.8r c.12厂 d.16试题6假定要访问一个结构指针
3、变量x中的数据成员a,则表示方法为()。选择一项:ra.x.ab.x-ac.x(a)1 d. xa试题7与结构成员访问表达式x.name等价的表达式为()。选择一项:ra.x-nameb.&x-name c.(&x)-named.(*x)-name试题8假定一个链表中结点的结构类型为struct AAint data, struct AA *next;n,则next数据成员的类型为()o选择一项:a.struct AAb.struct AA*3c.AAd.int试题9假定一个链表的表头指针为f,结点中包含有data和next域,则向该链表的表头插入一个地址为p的结点时,应执行的操作为()。选择
4、一项:a.p-next=fb.p-next=f 和 f=pc.f=p-next1 d.f-next=p 和 f=p试题10标准输入设备键盘的文件流标识符是()。选择一项:a.stdinr b.stdoutc. stderrd.stdio试题11表示文件结束符的符号常量为()。选择一项:a.eofb.Eof“ c.EOF1 d.feof试题12C语言中打开一个数据文件的系统函数为()。选择一项:a.fgetcQb. fputc()( c.fcloseO* d.fopen()试题13从一个数据文件中读入以换行符结束的一行字符串的系统函数为()。选择一项:a.gets()b.fgetsOc.getc
5、()d.fgetcO试题14向一个二进制文件中写入信息的函数fwrite()带有的参数个数为()。选择一项:a.lb.2r c.3母d.4试题15在C语言中,为只写操作打开一个文本文件的方式为()。选择一项:r a.ab,r+c c.r6 d,w二、判断题(共40分,每小题2分。叙述正确则回答“是、否则回答否)试题16在结构类型的定义中,其中的数据成员可以是本身类型的直接对象。选择一项:对6错试题17在结构类型的定义中,允许出现结构类型不完整的超前定义。选择一项:6对错试题18定义结构类型的变量时,不能够同时进行初始化。选择一项:对6错试题19使用一个结构类型时;必须一起使用关键字struct
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 国开 语言程序设计 任务 试题 答案