函数调用语句:fseek(fp,-20L,2);的含义是()。
A.将文件位置指针移到距离文件头20个字节处
B.将文件位置指针从当前位置向后移动20个字节
C.将文件位置指针从文件末尾处退后20个字节
D.将文件位置指针移到离当前位置20个字节处
第1题:
fseek函数的正确调用形式是
A.fseek(文件指针,起始点,位移量)
B.fseek(文件指针,位移量,起始点)
C.fseek(位移量,起始点,文件指针)
D.fseek(起始点,位移量,文件指针)
第2题:
A、被调用函数中可以不用return语句
B、被调用函数中可以使用多个return语句
C、被调用函数中,如果有返回值,就一定要有return语句
D、被调用函数中,一个return语句可返回多个值给调用函数
第3题:
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节) #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
第4题:
有以下程序(提示:程序中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.dar","wb"); for(i=0;i<4;i++) fwrite(&a[i],sizeof(int),1,fp); fclose(fp); fp=fopen("data.dar","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
第5题:
函数fseek()的正确调用形式是( )。
A.fseek(位移量,起始点,文件类型指针);
B.fseek(文件类型指针,位移量,起始点);
C.fseek(文件类型指针,起始点,位移量);
D.fseek(起始点,位移量,文件类型指针);
第6题:
已知函数fp的原型是:int fp(char c,char*k=NULL,double d=10.0);下列调用中正确调用fp的是
A.fp(99)和fp('A',"ABC")
B.fp('A',4.5)和fp('A',“ABC”)
C.fp('A',“ABC”)和fp()
D.fp()和fp(99)
第7题:
A、FILE *FP; FP=fopen("fil2","r");
B、FILE *FP; FP=fopen("fil2","rb");
C、FILE *FP; FP=fopen("fil2","wb+");
D、FILE *FP; FP=fopen("fil2","rb+");
第8题:
以下与函数fseek(fp,0L,SEEK_SET)有相同作用的是
A.feof(fp)
B.ftell(fp)
C.fgetc(fp)
D.rewind(fp)
第9题:
函数调用语句:fseek(fp,-10L,2);的含义是( )。
A 将文件位置指针从文件末尾处向文件头的方向移动10个字节
B 将文件位置指针从当前位置向文件头的方向移动10个字节
C 将文件位置指针从当前位置向文件末尾方向移动10个字节
D 将文件位置指针移到距离文件头10个字节处
第10题:
fwrite函数的一般调用形式是()。
第11题:
当程序中对文件的所有写操作完成之后,必须调用fclose(fp)函数关闭文件
当程序中对文件的所有写操作完成之后,不一定要调用fclose(fp)函数关闭文件
只有对文件进行输入操作之后,才需要调用fclose(fp)函数关闭文件
只有对文件进行输出操作之后,才能调用fclose(fp)函数关闭文件
第12题:
21
6
123456
11
第13题:
以下错误的描述是( )。
A、被调用函数中可以不用return语句
B、被调用函数中可以用多个return语句
C、被调用函数中,如果有返回值,就一定要有return语句
D、被调用函数中,一个return语句可返回多个值给调用函数
第14题:
下列说法中,正确的是()。
A、被调用函数中可以不用return语句
B、被调用函数中可以使用多个return语句
C、被调用函数中,如果有返回值,就一定要有return语句
D、被调用函数中,一个return语句可以返回多个值给调用函数
第15题:
以下与函数fseek(fp,0L,SEEK_SE乃有相同作用的是( )。
A.feof(fp)
B.ftell(fp)
C.fgetc(fp)
D.rewind(fp)
第16题:
函数调用语句:fseek(fp,-20L,1);的含义是______。
A.将文件位置指针移到距离文件头20个字节处
B.将文件位置指针从当前位置退后20个字节
C.将文件位置指针从文件末尾处退后20个字节
D.将文件位置指针移到离当前位置20个字节处
第17题:
设有如下函数定义
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是( )。
A.3
B.2
C.4
D.5
第18题:
下列描述正确的是( )。
A.C语句能嵌套定义函数,但不可以嵌套调用函数
B.C语句不能嵌套定义函数,也不可以嵌套调用函数
C.C语句能嵌套定义函数,也可以嵌套调用函数
D.C语句不能嵌套定义函数,但可以嵌套调用函数
第19题:
函数调用语句;fseek(fp,-20L,SEEK_END) ;的含义是( )
A.将文件位置指针移到距离文件头20个字节处
B.将文件位置指针从当前位置向后移动20个字节
C.将文件位置指针从文件末尾处向后退20个字节
D.将文件位置指针移到离当前位置20个字节处
第20题:
在一个被调用函数中,关于rerun语句的描述,______ 是错误的。
A.被调用函数中可以不用return 语句
B.被调用函数中可以使用多个return 语句
C.被调用函数中,如果有返回值,就一定要有return 语句
D.被调用函数中,一个return 语句可以返回多个值给调用函数
第21题:
被调用函数调用结束后,返回到()。
第22题:
函数调用语句:fseek(fp,-10L,2);的含义是()
第23题:
函数体含有循环语句
函数体含有递归语句
函数代码少、频繁调用
函数代码多、不常调用
第24题:
21
6
123456
11