题目内容

若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是( ) 。

A. fopen("A:\user\abc.txt","r")
B. fopen("A:\\user\\abc.txt","rt+")
C. fopen("A:\user\abc.txt","rb")
D. fopen("A:\\user\\abc.txt","w")

查看答案
更多问题

以下程序是把文件file1.dat中的内容复制到一个名为file2.dat新的文件中,请补全程序。#include void main(){ FILE *fpr, *fpw;if((fpr =fopen("file1.dat", "rb")) == NULL ) exit (0);if((fpw = fopen(________________,"wb")) == NULL ) exit (1);while( !feof(fpr) ) fputc(_________________,fpw );fclose(fpr);fclose(fpw);}

文本文件quiz.txt的内容为"Programming" (不包含引号),以下程序段的运行结果是_________________FILE *fp;char *str;if((fp=fopen("quiz.txt","r"))!=NULL)str=fgets(str,7,fp);printf("%s",str);

下面程序的运行结果是____________#includevoid main(){ FILE*fp;int a=2,b=4,c=6,k,n;fp=fopen("test.dat","w");fprintf(fp,"%d\n",a);fprintf(fp,"%d%d\n",b,c);fclose(fp);fp=fopen("test.dat","r");fscanf(fp,"%d%*d%d",&k,&n);printf("%d %d\n",k,n);fclose(fp);}

以下程序的可执行文件名为abc.exe。#include#includevoid main(intargc,char *argv[]){if(argc!=2){printf("Input error\n");exit(1);}printf("I love %s\n",argv[1]);}在DOS命令行输入:abc right<回车>,则输出结果是__________

答案查题题库