首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> struct s{int a;int b;}; main() { FILE*fp; int i,a[6]={1,2,3,4,5,6},k;
若有以下程序: #include<stdio.h> struct s{int a;int b;}; main() { FILE*fp; int i,a[6]={1,2,3,4,5,6},k;
admin
2019-02-02
40
问题
若有以下程序:
#include<stdio.h>
struct s{int a;int b;};
main()
{
FILE*fp;
int i,a[6]={1,2,3,4,5,6},k;
fp=fopen("data.dat","w+");
for(i=0;i<6;i++)
{
fseek(fp,0L,0);
fprintf(fp,"%d\n",a
);
}
rewind(fp);
fscanf(fp,"%d",&k);
fclose(fp);
printf("%d\n",k);
}
则程序的输出结果是( )。
选项
A、123456
B、1
C、6
D、21
答案
C
解析
本题考查文件操作函数,fseek用于二进制方式打开的文件,并移动文件,读写指针位置。将文件内部的位置指针重新指向一个流(数据流/文件)的开头,所以最后只保留了6。故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/BbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义数组的语句中,正确的是()。
有以下程序#includemain(){intC=O,k;for(k=1;k
下列程序的运行结果为【】。#include<math.h>#include<stdio.h>main(){ints=1;floatn=1,pi=0;doublet=1;
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p;}prin
函数voidfun(float*sn,intn)的功能是:根据以下公式计算s,计算结果通过形参指针sn传回;n通过形参传入,n的值大于或等于0。请填空。voidfun(float*sn,intn){
若变量已正确定义并赋值,则以下符合C语言语法的表达式是()。
关系数据库管理系统能实现的专门关系运算包括()。
需求分析的最终结果是产生【】。
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
A.潜伏期B.初期C.极期D.缓解期E.恢复期伤寒后复发
凝血因子Ⅻ由两个亚基构成,它们是
背景资料某空调工程,该工程采用集中式空调系统,风管系统设计工作压力为1600Pa。某工程公司承担了此空调工程的施工任务,在风管的制作与安装施工过程中,其部分具体的施工方法和过程如下:(1)风管穿过需要封闭的防火防爆楼板时,设置了1.2mm厚
硬件设备一般包括输入设备、处理设备、存储设备、输出设备和通信设备。()
注册税务师受托对某企业进行纳税审核,发现该企业某月份将福利部门领用的原材料20000元,计入生产费用,经核实当月期末材料结存成本为50000元,期末在产品结存成本为80000元,期末产成品结存成本为120000元,本期销售成本发生额为200000元,则注
建设中国特色社会主义文化的根本任务是()
钠是一种非常活泼的金属,它可以和冷水直接反应生成氢气,但是它与煤油不会发生反应。把一块银白色的金属钠投入盛有蒸馏水的烧杯中(如图所示),可以看到钠块浮在水面上,与水发生剧烈反应,反应放出的热量使钠熔成小球,甚至会使钠和生成的氢气都发生燃烧。如果在
1985年7月到1990年3月设立的香港特别行政区基本法起草委员会属于()。
《易经》
网络中的计算机安装了服务器软件之后,就可以实现( )。
最新回复
(
0
)