首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include struct s{int a;int b;}; main() { FILE *fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat"
若有以下程序: #include struct s{int a;int b;}; main() { FILE *fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat"
admin
2018-01-14
29
问题
若有以下程序:
#include
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/THxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若输入“abcdef”“abdef”,下述程序的输出结果为()。#include#includemain(){intn;chars1[20],s2[20],*p1,*p2;
以下能正确定义一维数组的选项是()。
下列叙述中止确的是()。
设有定义语句:“inta[][3]={{0),{1),{2});”,则数组元素a[1][2]的值是_________。
最简单的交换排序方法是_________。
下列不属于软件工程的3个要素的是()。
若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
设有以下语句,其中不是对a数组元素的正确引用的是:______(其中0≤i≤0)inta[10]={O,12,3,4,5,6,7,8,9},*p=a;
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
随机试题
下面哪一项对膀胱癌的叙述是不正确的
糖尿病性视网膜病变Ⅵ期的表现是
患者,女,48岁。口底黏膜白色斑块6个月。活检标本见黏膜上皮角化层增厚,棘层增生,粒层内透明角质颗粒明显,固有层有慢性炎细胞浸润。病理诊断为
患者,男,创伤性休克后,护士抽血时不易抽出,易凝固,皮肤有出血瘀点、瘀斑,伤口、注射部位出血,应考虑()
房地产经纪机构和经纪人从事房地产经纪活动,应当在经营场所公示的情形有()。
梯恩梯、黑索金爆炸时伴有燃烧现象,燃烧所需的氧气由本身分解产生,属于()。
某海港码头结构为高桩梁板式,该工程在施工单位进场并下达开工令后,由于业主考虑到后续规模要扩大,因此变更设计,增加50m、长600mm×600mm的桩10根,合同清单中每根桩制作费用为1.5万元,运输及打桩费用为每根1.2万元,工期延长18d。在打桩施工过程
公安工作所面临()的复杂性,决定了公安工作具有复杂性。
ISO/IEC9126软件质量模型中第一层定义了6个质量特性,并为各质量特性定义了相应的质量子特性。子特性__________属于可靠性质量特性。
一个字长为6位的无符号二进制数能表示的十进制数值范围是______。
最新回复
(
0
)