以下程序的运行结果是FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen(\d3.dat\,\w+b\);fwrite(a,sizeof(int),6,fp);fseek(fp,sizeof(int)*3,SEEK_SET);fread(a,sizeof(int),3,fp);fclose(fp);for(i=0;i<6;i++)printf(\%d,\,a[i]);
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
请读程序: inti=0,j=0,a=6; if((++i>0)(++j>0))a++; printf("i=%d,j=%d,a=d%\n",i,j,a); 则上面程序的输出结果是()
-
以下程序运行后,文件test.txt的内容是( )。#includevoid main(){ FILE*fp;charstr[][10]={first,second};fp = fopen(test.txt,w);if(fp!=NULL)fprintf(fp,%s,str[0]);fclose(fp);fp = fopen(test.txt,w);if(fp!=NULL)fprintf(fp,%s,str[1]);fclose(fp);}
-
以下程序的运行结果是voidfun(int*p){inti=0;for(;i<5;i++)(*p)++;}main(){inta[5]={1,3,5,7,9},i;fun(a);for(i=0;i<5;i++)printf(%d,,a[i]);}
-
有以下程序 #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); } 程序运行后的输出结果是
-
有以下程序#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);}程序运行后的输出结果是
-
以下程序段的运行结果是()。chara[]=\youareaboy\,b[20];inti;for(i=0;*(a+i)!='\\0';i++)*(b+i)=*(a+i);*(b+i)='\\0';for(i=0;b[i]!='\\0';i++)printf(\%c\,b[i]);
-
以下程序的运行结果是inti = 0, s = 0;for( ; ; ){if(i == 3 || i == 5) continue;if(i == 6) break;i++;s += i;}printf(\%d\,s);
-
有以下程序 #include main() {FILE *fp; int a[10]={1,2,3},i,n; fp=fopen(“dl.dat”,”w”); for(i=0;i<3;i++) fprintf(fp,”%d”,a[i]); fprintf(fp,””); fclose(fp); fp=fopen(“dl.dat”,”r”); fscanf(fp,”%d”,&n); fclose(fp); printf(“%d”,n); } 程序的运行结果是
-
有以下程序#include \stdio.h\void WriteStr(char *fn,char *str){FILE *fp;fp=fopen(fn,\W\);fputs(str,fp);fclose(fp);}main(){WriteStr(\t1.dat\,\start\);tob_id_5389WriteStr(\t1.dat\,\end\);}程序运行后,文件t1.dat中的内容是_____。
-
以下程序段的运行结果是()。inta[5]={1,2,3,4,5};inti;for(i=0;i<5;i++)printf(\%d,\,*(a+i));
-
文本文件quiz.txt的内容为\Programming\ (不包含引号),以下程序段的运行结果是_________________ FILE *fp; char *str; if((fp=fopen(\quiz.txt\,\r\))!=NULL) str=fgets(str,7,fp); printf(\%s\,str); (6.0分)
-
下述程序向文件输出的结果是_______。 include<stdio.h> void main() { FILE*fp=fopen("TEST","wb"); fprintf(fp,"%d%5.of%c%d",58,76273.0,'-'2278); fclose(fp); }
-
有以下程序 (a123.txt在当前盘符下已经存在)include "stdio.h"void main(){ FILE *fp; int a[10],*p=a; fp=fopen("a123.txt","w"); while(strlen(gets(p))>0 ) { fputs(a,fp); fputs("\n",fp); } fclose(fp);} 程序实现的功能是
-
有以下程序 include <stdio.h> main() { FILE *fp; int i,k=0,n=0; fp=fopen(“d1.dat”,”w”); for(i=1;i<4;i++) fprintf(fp,”%d”,i); fclose(fp); fp=fopen(“d1.dat”,”r”); fscanf(fp,”%d%d”,&k,&n); printf(“%d %d\n”,k,n); fclose(fp);} 执行后输出结果是()
-
以下程序的功能是()。 include <stdio.h> main() {FILE*fPl; *fp2; fp1:fopen("file1","r"); fp2:fopen("file2","w"); while(! Feof(fP1)) fputc(fgetc(fP1),fp2); fclose(fP1);fclose(fp2);}
-
若有如下程序: include"stdio.h" void main() {FILE *fp; fp=fopen("test","wb"); fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是()。
-
有以下程序includemain(){ FILE *fp;int i=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d\n",i);fprintf(fp,"%d\n",j);fclose(fp);fp=fopen("d1.dat","r");fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n);fclose(fp);}程序运行后的输出结果是
-
以下程序的运行结果是。sub(intx,inty,int*z){*z=y-x;}voidmain(){inta,b;sub(10,5,&a);sub(7,a,&b);cout<}
-
以下程序的输出结果是()。intmain(void){intaa[4][4]={{1,2,3,4},{5,6,7,8},{3,9,10,2},{4,2,9,6}};inti,s=0;for(i=0;i<4;i++)s+=aa[i][1];printf("%d\n",s);return0;}A、11
-
下面程序的运行结果是()。includeuniondata{inti;charC;doubled;}a[2];voidmain(){printf("%d/n",sizeof());}
-
对于下述程序,在方式串分别采用"wt"和"wb"运行时,两次生成的文件TEST的长度分别是include<stdio.h>void main(){ FILE *fp=fopen("TEST",);fputc(′A′,fp);fputc(′\n′,fp);fputc(′B′,fp);fputc(′\n′,fp);fputc(′C′,fp);fclose(fp); }
-
有以下程序(提示,程序中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);语句的作用是()。
-
有以下程序include<stdio.h>main{FILE*fp;inti;charch[]=abcd,t;fp=fopen(abc.dat,wb+);for(i=0;i<4;i++)fwrite(&ch[i],1,1,fp);fseek(fp,-2L,SEEK_END);fread(&t,1,1,fp);fclose(fp);printf(%c\n,t);}
推荐题目
- 气质
- 某轮航向NW,航速20kn,测得视风向为正北,风速为14m/s,其真风为()。
- 视频分享业务资费构成包括功能费和流量费。其中功能费可以根据为用户提供的(),向用户收取不同的功能费。
- 根据《中国人民银行法》规定,下列选项中属于货币政策目标的有()。
- 甲公司是牛肉生产、加工及零售企业。‘近期甲公司开始考虑将其业务扩展到国际市场,在劳工成本较低的越南设立统一的牛肉加工厂,并在多个国家从事牛肉加工食品零售业务。甲公司管理层采用集权式管理方式,为确保牛肉加工食品的质量,甲公司计划将所有原料牛在日本农场饲养。根据以上内容,适合甲公司选择的国际化发展战略是()
- 空气中二氧化碳浓度为()时,使人呼吸急促。
- 应用类型为境外时报文类型固定为MT()格式
- 下列()项目不参与LKJ控制计算。
- 资本性支出和损失性支出属于非生产经营管理费用。
- 测定全碱度时,以甲基红-亚甲基蓝作指示剂,终点的值为()。