语句puts(fp,hello);可以向fp指向的文件中写入字符串。
相似题目
-
有以下程序 #include main() { FILE *fp;char str[10]; fp=fopen(myfile.dat,w); fputs(abc,fp);fclose(fp); fpfopen(myfile.data,a++); fprintf(fp,%d,28); rewind(fp); fscanf(fp,%s,str); puts(str); fclose(fp); } 程序运行后的输出结果是
-
若 fp 已正确定义为一个文件指针,补充语句 ( fp ) ; /* 文件的位置标记重新回到文件头 */
-
若 fp 为文件指针,且文件已经打开,以下语句的输出结果为 。 fseek(fp , 0,SEEK_END) ; n=ftell(fp) ; printf( “% d ”, n) ;
-
表达式 c=(fgetc(fp))!=EOF的功能是从fp指向的文件中读取字符并判断文件是否结束。
-
设fp已定义,执行语句fp=fopen(file,w);后,以下针对文本文件file操作叙述的选项中正确的是______。
-
函数调用语句fgets(buf,n,fp);从fp指向的文件中读入 字符放到buf字符数组中,函数返回值为 。
-
如果要将存放在双精度型数组a[10]中的10个双精度型实数写入文件型指针 fp1指向的文件中,正确的语句是( )。
-
函数调用语句:fseek(fp,-20L,2);的含义是()。
-
有以下程序#includemain(){ FILE *fp;char str[10];fp=fopen(\myfile.dat\,\w\);fputs(\abc\,fp);fclose(fp);fpfopen(\myfile.data\,\a++\);fprintf(fp,\%d\,28);rewind(fp);fscanf(fp,\%s\,str); puts(str);fclose(fp);}程序运行后的输出结果是
-
若定义:int a[5];,fp是指向某一已经正确打开了的文件的指针,下面的函数调用形式中不正确的是________。
-
若 fp 已正确定义为一个文件指针,补充语句 fseek( ); /* 将位置指针移到离文件开头向前 15 个字节处 */ fseek( ); /* 将位置指针移到离当前位置向前 10 个字节处 */ fseek( ); /* 将位置指针移到离文件末尾向后 10 个字节处 */
-
执行rewind(fp)函数后,对于fp指向的文件,不管当前的文件位置指针在何处,都使它复位到文件的结尾位置。
-
下述程序向文件输出的结果是_______。 include<stdio.h> void main() { FILE*fp=fopen("TEST","wb"); fprintf(fp,"%d%5.of%c%d",58,76273.0,'-'2278); fclose(fp); }
-
【单选题】若fp是指向某文件的指针,且已读到该文件的末尾,则C语言库函数feof(fp)的返回值是()。
-
若有如下程序: include"stdio.h" void main() {FILE *fp; fp=fopen("test","wb"); fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是()。
-
若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是( )。
-
若fp是指向某文件的指针,且已读到文件的末尾,则表达式feof()
-
若fp是指向某文件的指针,且尚未读到文件末尾,则函数feof(fp)的返回值是()。A.EOF B.-l
-
外圆表面在车削时,工件上所受到的径向切削力Fp ______ 于切向磨削力Fc,在磨削过程中,工件上所受到的径向切削力Fp ______ 于切向磨削力Fc。
-
有以下程序(提示,程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节): include <stdio.h> main() { FILE *fp; int i, a[4]={l,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.dar","rb"); fseek(fp,-2L*sizeof(int),SEEK END); fread(&b,sizeof(int),1,fp);/*从文件中读取sizeof(int)字节的数据到变量b中 */ fclose(fp); printf("%d\n",b); } 执行后输出结果是()。
-
有以下程序:includevoid 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),1,fp);/*文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",b);}程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是()。
-
设文件指针fp已定义,执行语句fp=fopen()
-
14、若使文件的读写指针fp指向文件首,正确的函数调用形式为()
-
10、fgetc(fp):从fp指向的文件读入一个字符串,fputc(‘A’,fp) 把字符A写到文件指针变量fp所指向的文件中。
推荐题目
- 燃油直接喷射式系统与汽化器系统相比突出的一大优点是().
- 石油化工企业下列场所应采用固定式泡沫灭火系统的有()。
- 以下不属于教育潜在献血者的目标的是()。
- 要顺应时代要求,必须反思“应试教育”,改革教育理念和培养模式,推进素质教育,这就必须注重大学生人文素养和科学素养的同步提升。
- 对当代大学生党员来说,要始终坚持党的()的基本路线。
- 光学瓦斯检定器测量时,氧气浓度每降低1%,瓦斯浓度测定值约偏大()。
- 活塞式压缩机的原动机作旋转运动,活塞在气缸中作往复运动,运动形式的改变是由()来完成的。
- 血清淀粉酶水平不会升高的情况是()。
- 下列换药的基本操作,哪项不正确
- 检务部门签发证单出境应在2个工作日完成,入境应在5个工作日内完成;检验检疫机构签发的证单以验讫日期为签发日期。( )