设文件stu1.dat已存在,且有如下列程序段#include <stdio.h>FILE *fp1, *fp2;fp1=fopen("stud1.dat","r");fp2=fopen("stud2.dat","w");while(feof(fp1)) putc(getc(fp1),fp2);该程序段的功能是
A.将文件stud1.dat的内容复制到文件stud2.dat中
B.将文件stud2.dat的内容复制到文件stud1.dat中
C.屏幕输出stud1.dat的内容
D.什么也不干
试卷相关题目
- 1设文件file1.c已存在,且有如下列程序段#include <stdio.h>FILE *fp1;fp1=fopen("file1.c","r");while(!feof(fp1)) putchar(getc(fp1));该程序段的功能是
A.将文件file1.c的内容输出到屏幕
B.将文件file1.c的内容输出到文件
C.将文件file1.c的第一个字符输出到屏幕
D.什么也不干
开始考试点击查看答案 - 2以下函数,一般情况下,功能相同的是
A.fputc和putchar
B.fwrite和fputc
C.fread和fgetc
D.putc和fputc
开始考试点击查看答案 - 3若fp是指向某文件的指针,且已读到该文件的末尾,则C语言函数feof(fp)的返回值是
A.EOF
B.-1
C.非零值
D.NULL
开始考试点击查看答案 - 4在C中若按照数据的格式划分,文件可分为
A.程序文件和数据文件
B.磁盘文件和设备文件
C.二进制文件和文本文件
D.顺序文件和随机文件
开始考试点击查看答案 - 5执行如下程序段#include <stdio.h>FILE *fp;fp=fopen("file","w" );则磁盘上生成的文件的全名是
A.file
B.file.c
C.file.dat
D.fil
E.txt
开始考试点击查看答案 - 6如果要将存放在双精度型数组a[10]中的10个双精度型实数写入文件型指针fp1指向的文件中,正确的语句是
A.for(i=0;i<80;i++) fputc(a[i],fp1);
B.for(i=0;i<10;i++) fputc(&a[i],fp1);
C.for(i=0;i<10;i++) fwrite(&a[i],8,1,fp1);
D.fwrite(fp1,8,10,a);
开始考试点击查看答案 - 7下列程序的主要功能是#include "stdio.h"main(){FILE *fp;long count=0;fp=fopen("q1.c","r");while(!feof(fp)){fgetc(fp);count++;}printf("count=%ldn",count);fclose(fp);}
A.读文件中的字符
B.统计文件中的字符数并输出
C.打开文件
D.关闭文件
开始考试点击查看答案 - 8下面程序的主要功能是:#include "stdio.h"main(){FILE *fp;float x[4]={-12.1,12.2,-12.3,12.4};int i;fp=fopen("data1.dat","wb")for(i=0;i<4;i++){fwrite(&x[i],4,1,fp);fclose(fp);}}
A.创建空文档data1.dat
B.创建文本文件data1.dat
C.将数组x中的四个实数写入文件data1.dat中
D.定义数组x
开始考试点击查看答案 - 9有如下程序段:#include "stdio.h"main(){FILE *fp;int i;char s[10];fp=fopen("name.txt","w")for(i=0;i<40;i++){scanf("%s",s); fputc(s,fp);fputc("n",fp);}fclose(fp);}下面说法正确的是
A.将39个人的名字写入文本文件name.txt中
B.将40个人的名字写入文本文件name.txt中
C.文件name.txt必须存在
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它