首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
59
问题
若有以下程序:
#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://kaotiyun.com/show/yNRp777K
本试题收录于:
二级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));
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程序的
设有函数定义:voidsub(intk,charch){…}则以下对函数sub的调用语句中,正确的是()。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
有以下程序#includevoidfun(inta[],intn){inti,t;for(i=0;i
有以下程序#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);}程序的运行结果是()。
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是()。
随机试题
骨髓片做过碘酸一雪夫染色,大多数白血病细胞呈红色块状阳性,而胞质底色不红,下列与此相符的是
关于滤线栅的叙述,错误的是
为便于大型跨国公司在中国境内设立专事投资控股业务的法律实体,根据《关于外商投资举办投资性公司的规定》,外商投资性公司的注册资本为()。
如果工程项目范围变更没有得到很好的控制,则势必导致费用超支,进度失控,出现()现象。
建筑工程一切险加强第三者责任险规定保险公司承担的保险责任范围包括( )。
角色压力:指在组织或一特定的社会环境中,因有不利因素干扰角色任务的运作,致使个人陷入无所适从的困境。下列属于角色压力的是()。
白大褂在19世纪末登上历史舞台是因为它能有效隔绝细菌,而一百多年后它遭到______________却是因为在隔绝细菌上做得不够好。在前一个阶段,白大褂顺应了现代医疗的发展潮流,而在后一个阶段它被一部分人视作现代医疗发展的______________。人们
皮亚杰主要从儿童的()中来研究道德的认知发展
真诚平等相待
3,1
最新回复
(
0
)