首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> struct S{int a;int b;}: main() { FILE*fp: int i,a[6]={1,2,3,4,5,6},k; fp=f
若有以下程序: #include<stdio.h> struct S{int a;int b;}: main() { FILE*fp: int i,a[6]={1,2,3,4,5,6},k; fp=f
admin
2019-06-12
28
问题
若有以下程序:
#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、12345 6
B、1
C、6
D、21
答案
C
解析
本题考查文件操作函数,fseek用于二进制方式打开的文件,并移动文件,读写指针位置。将文件内部的位置指针重新指向一个流(数据流/文件)的开头,所以最后只保留了6。故C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/lEf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));
有以下程序#includeintfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx,inty
以下选项中函数形参不是指针的是()。
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=1;i
以下关于return语句的叙述中正确的是()。
有以下程序#includeintf(intx);main(){intn=1,m;m=f(f(f(n)));printf("%d\n",m);}intf(intx){returnx*2;}程序运行后的输出结果是()。
有以下程序#includeintk=5;voidf(int*s){s=&k;}main(){intm=3,*p=&m;f(p);printf("%d,%d\n",m,*p);}程序的运行结果是()。
有以下程序#includeintk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);}程序的运行结果是()。
以下叙述正确的是()。
随机试题
在一定条件下,先向试液中加入过量的EDTA标准溶液,然后用另一种金属离子的标准溶液滴定过量的EDTA,由两种标准溶液的浓度和用量求得被测物质的含量的方法是()滴定法。
A.PPDB.腰椎穿刺C.肺部CTD.脑电图E.淋巴结活检患者,男,18岁。发热伴头痛、呕吐2周入院,X线胸片示双肺弥漫性粟粒状密度增高影,为明确诊断,进一步要做的检查是
下面的护理项目中哪项不适于电复律治疗术后的护理
应用心理学的方法影响或改变患者的感受、认识、情感和行为,调整个体与环境之间的平衡,称之为
梁受力如图5-88所示,在B截面处()。
下列关于保险索赔的说法中,正确的是()。
诺成合同自当事人双方意思表示一致时即可成立,不以一方交付标的物为合同的成立要件。当事人交付标的物属于履行合同,而与合同的成立无关。下列选项中属于诺成合同的有()。
下列属于经济结构的是()。
文物单位接待游客要适度,文中举出的不适度的例子是( )。以下选项最适合作本文标题的是( )。
在表单设计中,用于控制只有两种取值的字段的控件,最好使用()。
最新回复
(
0
)