首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) {FILE*fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","w+"); flor(i=0;i
若有以下程序: #include main( ) {FILE*fp; int i,a[6]={1,2,3,4,5,6},k; fp=fopen("data.dat","w+"); flor(i=0;i
admin
2015-08-09
56
问题
若有以下程序:
#include
main( )
{FILE*fp;
int i,a[6]={1,2,3,4,5,6},k;
fp=fopen("data.dat","w+");
flor(i=0;i<6;i++)
{fseek(fp,OL,0); fprintf(fp,"%d\n",a
); }
rewind(fp);
fseanf(fp,"%d",&k);
fclose(fp);
printf("%d\n",k);
}
则程序的输出结果是( )。
选项
A、123456
B、1
C、6
D、21
答案
C
解析
本题考查文件操作函数fseek()。fseek()函数用于二进制方式打开的文件,移动文件的读/写指针位置。题目中将文件内部的位置指针重新指向一个流(数据流/文件)的开头,所以最后只保留了6,答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/ZQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行语句printf(“%ukn”,+12345)的输出结果是()。
下列叙述中正确的是()。
在C语言中,while和do…while循环的主要区别是______的循环至少被执行一次。
下列程序的输出结果是______。main(){inta=1,b=2,c=3,t=0;if(a<B){t=a;a=b;b=t;}if(a<C){t=a;a=c;c=t;}printf("%d,%d,%d\n
下列程序段的输出结果为()。#include<stdio.h>main(){staticchara[]="language";char*p;p=a;for(p=a;p<a+8;p+=2)
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],ihtn){inti,t;for(i=0;i<n/2;i++)
设有程序段:intk=12;while(k=1)k=k-1;则下列描述中正确的是()。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
下列叙述中,不属于测试的特征的是
随机试题
________是指应用于桌面的图像和颜色,它处于桌面的最底层,没有实质性的作用,主要用于装饰桌面。
毒性药品年度生产、收购、供应和配制计划的制定下达是
A.关节肿大变形,肌肉萎缩B.四肢沉重微肿,关节疼痛C.肢体关节疼痛,屈伸不便D.关节红肿热痛,屈伸不便E.肢体筋脉弛缓,软弱无力
A.国务院药品监督管理部门B.卫生行政部门C.发展与改革宏观调控部门D.劳动保障行政部门E.工商行政管理部门负责药品广告监管与处罚的部门是
为了防止暴露于大气中的铁制容器外壁遭受腐蚀,常采用的经济易行方法是()。
()不是公开招标方式选择咨询单位程序中的工作步骤。
自保形式的后备基金是社会后备基金的重要形式之一。目前,国际上自保后备基金的主要组织形式是( )。
A企业2016年3月与甲公司签订了一份以物易物合同,用价值500000元的货物换取甲公司价值460000元的货物,甲公司支付差价款40000元;委托某物流公司将换回的货物运回A企业仓库,双方签订了运输保管合同,合同中约定运输费30000元,仓储保管费100
[*]
A、 B、 C、 D、 C
最新回复
(
0
)