国开C语言程序设计形考任务三试题及答案.docx
《国开C语言程序设计形考任务三试题及答案.docx》由会员分享,可在线阅读,更多相关《国开C语言程序设计形考任务三试题及答案.docx(10页珍藏版)》请在第一文库网上搜索。
1、一、选择题(共30分,每小题2分)试题1在下面的函数声明语句中,存在着语法错误的是()。选择一项:a.AA(inta,intb)b.AA(int,int)6c.AA(inta;intb)d.AA(intazint)试题2在下面的保留字中,不能作为函数的返回值类型的是()。选择一项:r.a.vodrb.intc.enumd.1ong试题3假定p是一个指向f1oat型数据的指针,则p+1所指数据的地址比p所指数据的地址增加的字节数为()。选择一项:ra.1rb.26c.4rd.8试题4假定a为一个数组名,在下面的表达式中,存在语法错误的是()。选择一项:Ca.aib.*a+c.*ad.*(a+1)
2、试题5用ca11oc函数创建具有10个整型元素的一维数组的正确语句是()。选择一项:a.int*p=ca11oc(10,2);fb.int*p=ca11oc(10);c.int*p=ca11oc(10,4);1d.int*p=ma11oc(10)试题6假定变量m定义为intm=7;,则下面正确的语句为()。选择一项:Ca.intP=&m;b.int*p=8tm;c.int8ip=*m;d.int*p=m;试题7假定k是一个doub1e类型的变量,则定义变量P的正确语句为()。选择一项:a.doub1eP=&k;rb.int*p=8tk;c.doub1e&p=*k;d.char*p=Thanky
3、ou!;试题8则不正确的语句为若有语句为inta10fx,*pa=a要把数组a中下标为3的元素值赋给,()O选择一项:a.x=pa3;b.x=*(a+3);c.x=a3;*d.x=*pa+3;试题9假定有语句为intb10;int*pb,则下面不正确的赋值语句为()。选择一项:a.pb=b;b.pb=&bO;c.pb=b+2;d.pb=b5;试题10已知int*p=ma11ocQ00);,要释放P所指向的动态内存,正确的语句为()。选择一项:a.free(p);b.freep;c.free(*p);d.freep;试题11在程序的一个文件中定义的函数,若要在另一个文件中调用,则必须在这另一个文
4、件中给出该函数的()。选择一项:a.原型语句rb.参数表c.函数名厂d返回类型试题12假定一个函数定义为staticintf1(intx,inty)returnx+y;,该函数名称为()。选择一项:a.staticrb.intc.f1d.return试题13假定一个函数的原型语句为imff(int*x);,一个整型数组为a10,则下面函数调用表达式不正确的是()。选择一项:a.ff(a)b.ff(aO)c.ff(a+3)rd.ff(8ta0)试题14假定一个函数的数组参数说明为Chara口,与之等价的指针参数说明为()。IB选择一项:a.charab.char*ac.char8iad.char
5、*a试题15假定一个函数的二维数组参数说明为CharWN,与之等价的指针参数说明为()。选择一项:a.char(*w)Nrb.char*wNc.char(*w)Nd.char*a二、判断题(共30分,每小题2分。叙述正确则回答“是,否则回答“否”)试题16在C语言中,一个函数由函数头和函数体组成。选择一项:0对r错试题17在函数模块之外定义的变量称为全局变量,若没有被初始化则系统隐含对它赋初值Oo选择一项:0对r错试题18如果一个函数只允许同一程序文件中的函数调用,则不应在该函数定义的开始前加上保留字Statico选择一项:r对出错试题19如果在一个函数体中又出现对自身函数的调用,此种函数调用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 国开 语言程序设计 任务 试题 答案