首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
48
问题
若有以下程序
#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>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
有以下程序段TypedefstructNODE{intnum;structNODE*next;}OLD;以下叙述中正确的是
下列对于软件测试的描述中正确的是
在希尔排序法中,每经过一次数据交换后
有以下程序fun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}执行后的输出结果是
若有以下程序voidflintx){if(x>=10)f(z);}{printf("%d-",x%10);f(x/10);}main(){int}z=123456;elseprintf("%d",x);}则程序的输出结果是
以下选项中叙述错误的是
以下选项中不能用作C程序合法常量的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
A、根治性肝切除B、姑息性肝切除C、肝动脉结扎和插管D、肿瘤局部无水酒精注射E、中医治疗男,45岁。体格检查发现肝右叶4个肿瘤占位,局限于相邻的2个肝段内,无瘤肝组织增大达全肝l/2以上。治疗方案首选()
A、酸碱法B、水醇法C、醇醚法D、活性炭E、盐析法在溶液中加入无机盐促使有效成分析出的方法是()
将1L4mol/L氨水和1L2mol/L盐酸溶液混合,混合后OH-离子浓度为()mol/L。注:氨水解离常数Kb=1.8×10-5
易燃易爆危险品是指容易燃烧爆炸的危险品,其不包括()。
某企业出售房屋一幢,账面原价100000元,已提折旧60000元,计提减值准备5000元,出售时发生清理费用600元,出售价款为40000元,应缴纳的营业税为2000元。企业结转出售固定资产净损益时的会计分录为()。
从建筑产品供给者角度看,建筑市场的风险表现在()。
处理人事争议的法定途径有
设有定义:classC{public:intValUe;};intX,*p;则以下引用形式中,正确的是()。
HendersonUtilitiesCompany43WarmSpringsRoadHenderson,Nevada89014
Itwastoolateto______ofthecontract.
最新回复
(
0
)