第1112章c语言复习试题_第1页
第1112章c语言复习试题_第2页
第1112章c语言复习试题_第3页
第1112章c语言复习试题_第4页
第1112章c语言复习试题_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——第1112章c语言复习试题第十一章位运算

一、单项选择题

1.对于inta,要使表达式((1>1)|a)==a的值为1;则a可以是A)2B)6C)10D)2,6,10均可2.以下表达中不正确的是A)表达式aa=0x3;b=a|0x8;c=b>1;b+=a++;}

printf(\

}

5.以下程序的输出结果是

main()

{unsigneda=0361,b,c;intn=5;

b=a>n;printf(\c|=b;printf(\}

第十一章位运算参考答案一、单项选择题

1.D2.3.4.5.

DCDA

二、看程序,写结果

1.11222.1003.0

4.3

5.104000,7,104007

第十二章文件

一、单项选择题(18题)

1、若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是A.EOFB.0C.非零值D.NULL2、在C程序中,可把整型数以二进制形式存放到文件中的函数是

A.fprintf函数B.fread函数C.fwrite函数D.fputc函数3、若要开启A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是

A.fopen(\B.fopen(\C.fopen(\D.fopen(\4、以下表达中错误的是_____

A.二进制文件开启后可以先读文件的末尾,而顺序文件不可以

B.在程序终止时,应当用fclose函数关闭已开启的文件

C.利用fread函数从二进制文件中读数据,可以用数组名给数组中所有元素读入数据D.不可以用FILE定义指向二进制文件的文件指针5、C语言中标准输入文件stdin是指

A.键盘B.显示器C.软盘D.硬盘6、C语言中标准输出文件stdout是指

A.键盘B.显示器C.软盘D.硬盘7、C语言中对文件操作的一般步骤是

A.开启文件-操作文件-关闭文件B.开启文件-关闭文件-操作文件C.开启文件-读文件-写文件D.读文件-写文件-关闭文件8、以下可作为函数fopen中第一个参数的正确格式是A.c\%user\\text.txtB.c\%user\\text.txtC.\D.\

9、若执行fopen函数时发生错误,则函数的返回值是A.地址值B.0C.1D.EOF

10、若要用fopen函数开启一个新的二进制文件,该文件要既能读也能写,则使用文件方式字符串应是

A.\B.\C.\D.\11、若以“a+〞方式开启一个已存在的文件,则以下表达正确的是A.文件开启时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作B.文件开启时,原有文件内容不被删除,位置指针移到文件开头,可作添加和读操作C.文件开启时,原有文件内容被删除,位置指针移到文件末尾,可作添加和读操作D.文件开启时,原有文件内容被删除,位置指针移到文件开头,可作添加和读操作12、已知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是A.一个整型变量,代表要读入的数据项总数B.一个文件指针,指向要读的文件

C.一个指针,指向要读入数据的存放地址

D.一个存储区,存放要读的数据项

13、以下fread函数的调用形式中,参数类型正确的是A.fread(unsignedsize,unsignedn,char*buffer,FILE*fp)B.fread(char*buffer,unsignedsize,unsignedn,FILE*fp)C.fread(unsignedsize,unsignedn,FILE*fp,char*buffer)D.fread(FILE*fp,unsignedsize,unsignedn,char*buffer)14、函数调用语句:fseek(fp,-10L,2);的含义是A.将文件位置指针移到距离文件头10个字节位置处B.将文件位置指针从文件尾处向后退10个字节C.将文件位置指针从当前位置向后移10个字节D.将文件位置指针从当前位置向前移10个字节15、函数rewind的作用是

A.将文件位置指针重新返回文件的开始

B.将文件位置指针指向文件中所要求的特定位置C.将文件位置指针指向文件的尾部

D.将文件位置指针自动移向下一个字符位置

16、函数ftell的作用是

A.移动流式文件的位置指针B.初始化流式文件的位置指针C.得到流式文件的位置指针D.以上答案均不正确

17、设有数组定义语句:inta[10];若要将这些元素值保存在磁盘中,以下错误的形式是。

A.fwrite(a,sizeof(int),10,fp);B.fwrite(a,2,10,fp);C.fwrite(a,2*10,1,fp);

D.fwrite(a,sizeof(int),1,fp);

18、fprintf函数的正确调用形式是A.fprintf(文件指针,格式字符串,输出表列)B.fprintf(文件指针,格式字符串,输入表列)C.fprintf(格式字符串,输出表列,文件指针)D.fprintf(格式字符串,输入表列,文件指针)

二、读程序,写运行结果(5题一般题:提高题=2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论