首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.da
若有以下程序 #include <stdio.h> main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.da
admin
2020-07-28
30
问题
若有以下程序
#include <stdio.h>
main()
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6}, k;
fp = fopen("data.dat", "w+b");
for (i=0; i<6; i++)
{ fseek(fp, 0L, 0);
fwrite(&a[5-i], sizeof(int), 1, fp);
}
rewind(fp);
fread(&k, sizeof(int), 1, fp);
fclose(fp);
printf("%d", k);
}
则程序的输出结果是
选项
A、6
B、1
C、123456
D、21
答案
B
解析
本题考查文件操作函数,fseek 用于二进制方式打开的文件,移动文件读写指针位置。将文件内部的位置指针重新指向一个流(数据流/文件)的开头。所以最后只保留了1,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/cW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>voidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}ma
有以下程序#include<stdio.h>voidfun(int*a,int*b){int*c;c=a:a=b;b=c;}main(){intx=3,y=5,*p=&x,*q=&y;fun(p,q);printf("%d,%d,",*p
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求①每个书店的每种书籍只在该书店的一个部门销售;②每个书店的每个部门只有一个负责人;③每个书店的每种书籍只有一个库存数量。则关系模式R最高是
有下列程序:structS{intn;inta[20];};voidf(int*a,intn){inti;for(i=0;i<n-1;i++)a[i]+:i;}main(){inti;structSs={10,{2,3,1,6
下列对于软件测试的描述中正确的是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidf(intb[],intn,intflag){intid,t;for(i=0;i<n=1;i++)for(j=i+1;j<n;j++)
若有语句:char*line[5];,以下叙述中正确的是
以下选项中关于C语言常量的叙述错误的是
下列选项中属于面向对象设计方法主要特征的是
随机试题
迟脉不主的病证是
患者,男,32岁。发作性高血压,最高达200/125mmHg,伴头痛、面色苍白、冷汗、心动过速,持续约30分钟,平时测血压正常。根据患者情况初步诊断是
A、正细胞正色素贫血B、正细胞低色素贫血C、小细胞正色素贫血D、小细胞低色素贫血E、大细胞正色素贫血缺铁性贫血属于
医德关系的主体是
静力压桩正确的施工工艺流程是()。
对于没有余额的账户,结账后在“借或贷”栏及余额栏均不做标示。()
根据《物权法》,不可以作为抵押物的财产有()。
位于县城的某内资原煤生产企业为增值税一般纳税人,从事衰竭期煤矿的开采。2019年3月发生以下业务:(1)购进挖掘机一台,取得的增值税专用发票上注明的价款为60万元,增值税税额为9.6万元。支付运费并取得运输企业(增值税一般纳税人)开具的增值税专用发票注明
以下属于非强制性再社会化的情况有()。
()还贷()保险()服装()汽油费
最新回复
(
0
)