题目内容

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

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

查看答案
更多问题

下列程序的输出结果是()。#include intmain( ){FILE*fp;intk,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]);fprintf(fp,"%d%d%d\n",a[3],a[4],a[5]);fclose(fp);fp=fopen("d2.dat","r");fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n);fclose(fp);return0;}

A. 12
B. 14
C. 1234
D. 123456

若fopen()函数打开文件失败,其返回值是( )。

A. 1
B. -1
C. NULL
D. ERROR

fputc(ch,fp) 把一个字符ch写到fp所指示的磁盘文件中,若写文件失败则函数的返回值为( )。

A. 0
B. 1
C. EOF
D. 非0

如果二进制文件a.dat已经存在,现在要求写入全新数据,应以()方式打开。

A. "w"
B. "wb"
C. "w+"
D. "wb+"

答案查题题库