付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三阶段作业--客观题返回上一级单选题(共20题,每题4分)1.在一个C源程序文件中,?若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是。externregisterautostatic参考答案:D2.要打开一个已存在的非空文件file"用于修改,选择正确的语句。fp=fopen("file","r");fp=fopen("file","a+");fp=fopen("file","w");fp=fopen("file","r+");参考答案:D3.有以下程序,执行后输出得结果是。mian(){char*p[10]={"abc","aabdfg","dcdbe","abbd"“cd"};printf("%d\n",strlen(p[3]));}23C4D.5参考答案:C4.若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示a数组元素的表达式是。A*pBa[10]C*aDa[p-a]参考答案:B5.若有以下定义:chars[20]="programming",*ps=s;则不能代表字符。的表达式是。A.ps+2Bs[2]Cps[2]D.ps+=2,*ps参考答案:A6.有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是。A*p+9B*(p+8)C*P+=9DP+8参考答案:B7.以下可作为函数fopen中第一个参数的正确格式是。A.c:\user\file.txtB"c:\user\file.txt""c:\\user\\file.txt"c:user\file.txt参考答案:C8.当调用函数时,实参是一个数组名,则向函数传递的是A.数组的长度.数组的首地址C.数组每一个元素的地址D.数组每个元素中的值参考答案:B.下列关于#include命令的叙述中,错误的是()。一个#include命令中只能指定一个被包含文件一个#include命令中可以指定多个被包含文件一个被包含文件中又可以包含另一个被包含文件#include命令中,文件名可以用双引号或尖括号括起来参考答案:B.在c语言中,函数的隐含存储类别是。A.autoBstaticCexternD.无存储类别参考答案:A.在C语言中,形参的缺省存储类型是。AautoBregisterCstaticDextern参考答案:A.已知:int**p;,则变量p是()。A.指向int的指针B.指向指针的指针C.int型变量D.以上三种说法均是错误的参考答案:B13.设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为A.EOFB,非0值01参考答案:D.fwirte函数的一般调用形式是。A.fwrite(buffer,count,size,fp);Bfwrite(fp,size,count,buffer);C.fwrite(fp,count,size,buffer);D.fwrite(buffer,size,count,fp);参考答案:D.以下叙述中正确的是。A.全局变量的作用域一定比局部变量的作用域范围大B.静态(static)类别变量的生存期贯穿于整个程序的运行期间C.函数的形参都属于全局变量D.未在定义语句中赋初值的auto变量和static变量的初值都是随机值参考答案:B16.若有定义:#definef(x)(x*x),则执行inty;y=f(4)/f(2+2);后y=。A.2B4816参考答案:A.已知结构体类型定义和变量说明,下面赋值语句中正确的是。structcomplex{floatre,im;}z;re=10.0;complex.re=10.0;zfre=10.0;Dz.re=10.0;参考答案:D.下列关于C语言数据文件的叙述中正确的是。A.文件由ASCII码字符序列组成,C语言只能读写文本文件文件由二进制数据序列组成,C语言只能读写二进制文件C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件参考答案:D.要为读/写操作打开一个字符文件,其正确的打开方式为。A.wrBr+Crb+D.rw参考答案:B.若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求白函数调用是fopen("A:\user\abc.txt","r")fopen("A:\\user\\abc.txt","r+")fopen("A:\user\abc.txt","rb")fopen("A:\\user\\abc.txt","w")参考答案:B判断题(共5题,每题4分).若定义#de巾nef(x)(x*x),则执行inty;y=f(4)/f(2+2);后y=1。对错.变量的指针就是指向该变量指针变量的值。对错参考答案:对.一个#include命令中可以指定多个被包含文件。对错参考答案:错.在定义结构体变量时可以嵌套定义的。对错参考答案:对.C语言中,函数的隐含存储类别是extern对错参考答案:对单选题(共20题,每题4分)1.已知结构体类型定义和变量说明,下面赋值语句中正确的是。structcomplex{floatre,im;}z;re=10.0;complex.re=10.0;zfre=10.0;D.z.re=10.0;参考答案:D.在一个C源程序文件中,?若要定义一个只允许在该源文件中所有函数使用的变量,则该变量需要使用的存储类别是。A.externBregisterCautoD.static参考答案:D.fwirte函数的一般调用形式是。fwrite(buffer,count,size,fp);fwrite(fp,size,count,buffer);fwrite(fp,count,size,buffer);fwrite(buffer,size,count,fp);参考答案:D4.如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变量的存储类型应该被说明为。A.静态变量B.动态变量C.外部变量D.内部变量参考答案:A.在c语言中,函数的隐含存储类别是。autostaticexternD.无存储类别参考答案:A.下列关于C语言数据文件的叙述中正确的是。A.文件由ASCII码字符序列组成,C语言只能读写文本文件B.文件由二进制数据序列组成,C语言只能读写二进制文件C.文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件D.文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件参考答案:D.下列叙述中错误的是。A.主函数中定义的变量在整个程序中都是有效的.在其它函数中定义的变量在主函数中也不能使用C.形式参数也是局部变量D.复合语句中定义的变量只在该复合语句中有效参考答案:A.下列关于#include命令的叙述中,错误的是()。一个#include命令中只能指定一个被包含文件一个#include命令中可以指定多个被包含文件一个被包含文件中又可以包含另一个被包含文件#include命令中,文件名可以用双引号或尖括号括起来参考答案:B.有以下程序,执行后输出得结果是。mian(){char*p[10]={"abc","aabdfg","dcdbe","abbd"“cd"};printf("%d\n",strlen(p[3]));}A.2B345参考答案:C10.已知:int**p;,则变量p是()。A.指向int的指针B.指向指针的指针C.int型变量D.以上三种说法均是错误的参考答案:B.要打开一个已存在的非空文件"file"用于修改,选择正确的语句。fp=fopen("file","r");fp=fopen("file","a+");fp=fopen("file","w");fp=fopen("file","r+");.当调用函数时,实参是一个数组名,则向函数传递的是。A.数组的长度B.数组的首地址C.数组每一个元素的地址D.数组每个元素中的值参考答案:B13.在C语言中,形参的缺省存储类型是。A.autoB.registerC.staticD.extern参考答案:A14.若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示a数组元素的表达式是*pa[10]C*aD.a[p-a]参考答案:B.若有定义:#definef(x)(x*x),则执行inty;y=f(4)/f(2+2);后y=。A2B4C8D16参考答案:A.已知:inta[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+2;则值为3的表达式是。A.*(p++)B*p++C*++pD.++*p参考答案:B.设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为A.EOFB,非0值01参考答案:D.以下可作为函数fopen中第一个参数的正确格式是。c:\user\file.txt"c:\user\file.txt""c:\\user\\file.txt"D.c:user\file.txt.有以下语句,下面描述中正确的是。typedefstructS{intg;charh;}T;A.可用S定义结构体变量B.可用T定义结构体变量S是struct类型的变量T是structS类型的变量参考答案:D20.要为读/写操作打开一个字符文件,其正确的打开方式为。A.wrB.r+C.rb+D.rw参考答案:B判断题(共5题,每题4分).已知charch[]="good!!!”;则字符数组ch的长度是7。对错参考答案:错.若定义#de巾nef(x)(x*x),则执行inty;y=f(4)/f(2+2);后y=1。对错参考答案:错.C语言中,函数的隐含存储类别是extern对错参考答案:对.一个#include命令中可以指定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年滁州市第一幼儿园招聘2名笔试备考试题及答案解析
- 2026年云南新兴职业学院单招综合素质考试模拟试题含详细答案解析
- 2026年吉林省省直事业单位公开招聘工作人员(3号)(111人)笔试备考题库及答案解析
- 2026安徽芜湖市奇瑞汽车招聘笔试备考试题及答案解析
- 2026年合肥市蜀山区公立幼儿园多名工勤岗位招聘笔试备考试题及答案解析
- 4.7.3 用药与急救 教学设计(2025-2026学年人教版生物八年级上册)
- 2026上半年陕西事业单位联考咸阳市招聘391人笔试备考试题及答案解析
- 2026广西南宁市江南区吴圩镇初级中学春季学期编外教师招聘笔试备考题库及答案解析
- 2026江苏南京大学医学院技术管理招聘笔试备考试题及答案解析
- 2026北京德尔康尼骨科医院招聘50人笔试备考题库及答案解析
- 2026年山东胜利职业学院单招综合素质考试题库附答案解析
- 不合格人员再培训制度
- 《世说新语》启发教学法示范教案
- 深圳海关公务员考试试题及答案
- 四川省2025年高职单招职业技能综合测试(中职类)计算机类试卷(含答案解析)
- 2025年采制样工岗位培训与考试题库采及答案
- 中国微生物肥项目创业投资方案
- 山东省潍坊市2025年中考数学真题附真题答案
- 137案例黑色三分钟生死一瞬间事故案例文字版
- 超声引导下外周静脉输液技术临床应用与进展
- 不全流产保守治疗共识
评论
0/150
提交评论