文档下载 文档下载导航
设为首页 | 加入收藏
搜索 请输入内容:  
 导航当前位置: 文档下载 > 所有分类 > IT/计算机 > 计算机软件及应用 > ch12文件
侵权投诉

ch12文件

1)以下叙述中错误的是

A)C语言中对二进制文件的访问速度比文本文件快 B)C语言中,随机文件以二进制代码形式存储数据 C)语句 FILE fp; 定义了一个名为fp的文件指针 D)C语言中的文本文件以ASCII码形式存储数据 2)有以下程序 #include<stdio.h> main()

{ FILE *fp; int i, k, n; fp=fopen("data.dat", "w+"); for(i=1; i<6; i++) { fprintf(fp,"%d ",i); if(i%3==0) fprintf(fp,"\n"); }

rewind(fp);

fscanf(fp, "%d%d", &k, &n); printf("%d %d\n", k, n); fclose(fp); }

程序运行后的输出结果是 。

3)以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是 D A)feof(fp) B)ftell(fp) C)fgetc(fp) D)rewind(fp) 4)有以下程序 #include "stdio.h"

void WriteStr(char *fn,char *str) { FILE *fp; fp=fopen(fn,"W"); fputs(str,fp); fclose(fp); } main() {

WriteStr("t1.dat","start"); WriteStr("t1.dat","end"); }

程序运行后,文件t1.dat中的内容是 。 A)start B)end C)startend D)endrt 5.有如下程序 #include <stdio.h> main() {FILE *fp1;

fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1);

}

若文本文件f1.txt中原有内容为:good,则运行以上程序后文件f1.txt中的内容为 。

A)goodabc B)abcd C)abc D)abcgood 6、有以下程序 #include <stdio.h> main( )

{ FILE *fp; int i,k=0,n=0; fp=fopen("d1.dat","w");

for(i=1;i<4;i++) fprintf(fp,"%d",i); fclose(fp);

fp=fopen("d1.dat","r");

fscanf(fp,"%d%d",&k,&n); printf("%d %d\n",k,n); fclose(fp);

} 执行后输出结果是 A)1 2 B)123 0 C)1 23 D) 0 0 7、有以下程序(提示:程序中

fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移2*sizeof(int)字节) #include <stdio.h> main( )

{ FILE *fp; int i,a[4]={1,2,3,4},b; fp=fopen("data.dat","wb");

for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp);

fp=fopen("data.dat","rb");

fseek(fp,-2L*sizeof(int).SEEK_END);

fread(&b,sizeof(int),1,fp);/*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b); }

执行后输出结果是 。 A)2 B)1 C) 4 D)3 8) 以下叙述中不正确的是。 A) C语言中的文本文件以ASCII码形式存储数据 B) C语言中对二进制位的访问速度比文本文件快 C) C语言中,随机读写方式不使用于文本文件 D) C语言中,顺序读写方式不使用于二进制文件

9) 以下程序企图把从终端输入的字符输出到名为abc.txt的文件中,直到从终端读入

字符#号时结束输入和输出操作,但程序有错。 #include <stdio.h> main()

第1页

你可能喜欢

热门文档

相关文档

  • ch12文件

    用fclose函数关闭文件。fclose函数调用的一般形式为: 函数关闭文件 函数调用的一般形式为 fclose( 文件指针 ); 例如: 例如: fclose(fp); 如果不关闭文件会丢失...

  • CH12文件系统实现

    Chapter 12: File System Implementation 文件系统实现 ? 12.1 File System Structure 文件系统结构 ? 12.2 File System Implementation文件系统实现 ? 12.3 ...

  • ch12 文件和数据的导入与导出

    MATLAB 中,另一个导入数据的常用函数为 importdata,该函数的用法为:– importdata('filename'),将 filename 中的数据导入 到工作区中; – A = importdata('...

  • ch12 文件

    . C语言中的文件是数据流 文件的两种数据形式: 文件的两种数据形式: ASCII码 (文本文件 text stream)字符流 码) 二进制码( 二进制码(二进制文件 binary ...

  • CH12 .NET文件操作

    CH12 .NET文件操作_经济学_高等教育_教育专区。C++.NET程序设计 杜茂康第12章 .NET文件操作 .NET Framework提供了许多功能强大的文 件操作类,应用它们能便捷地...

  • ch12-磁盘与文件

    哈工大计算机科学与技术学院 软件基础教研室 操作系统 Operating System 第12章 磁盘与文件 12章 Chapter 12: Disks and Files 授课教师: 授课教师:李治军 ...

  • Ch12.文件和流IO

    java.io包中提供了大量用于文件和流操作的各种类型,其继 承关系如图12-4所示 12.1.3 IO流的四大抽象类 ? java.io包提供的类的分类如下 ? ? ? ? Input...

  • 操作系统 CH12 File Management

    操作系统 CH12 File Management操作系统 CH12 File Management隐藏>> File Management Chapter 12 1 File Management File management system consists of system ...

  • Ch12

    Ch12_计算机软件及应用_IT/计算机_专业资料。数据结构算法与应用 --c++语言描述 英文原版书对应的 pptChapter 12 GRAPHS(图) CHAPTER 12 GRAPHS 1 Chapter 12...

  • CH12~CH13位运算及文件

    0010011100010000 内存存储形式 B 二进制文件 二进制文件特点: 存储量小、速度快、便于存放中间结果 根据数据读写方式不同可分为两类文件∶顺序 :把内存中的数据按...

站点地图 | 文档上传 | 侵权投诉 | 手机版
本站所有资源均来自互联网,本站只负责收集和整理,均不承担任何法律责任,如有侵权等其它行为请联系我们.
文档下载 Copyright 2013 doc.guandang.net All Rights Reserved.  -  email