首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() { FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat","wb+"); fo
有以下程序: #include <stdio.h> main() { FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat","wb+"); fo
admin
2009-01-15
52
问题
有以下程序: #include <stdio.h> main() { FILE *fp; int i; char ch[]="abcd",t; fp=fopen("abc.dat","wb+"); for(i=0;i<4;i++)fwrite(&ch
1,1,fp); fseck(fp,-2L,SEEK_END) ; fread(&t,1,1,fp); felose(fp); printf("%c\n",t); } 程序执行后的输出结果是( )。
选项
A、d
B、c
C、b
D、a
答案
2
解析
程序首先定义了一个文件指针fp,并使用fopen()函数以"wb+"方式新建一个可读写文件"abe.dat"。然后使用一个for循环,循环变量i从0递增到3,在循环体中每次写入ch
的值。所以循环结束时,文件中的内容应该为:abed。接下来程序使用fseek()函数,将文件的读写指针从文件末尾处向后退2个字节,文件末尾是最后一个输出字节的下一个字节,即下次写入数据的位置,所以此时文件读写指针指向的是字符’c’。最后调用ficadO函数从文件中读取1个字节到变量t中。所以最终输出应该为:c。故本题选B。
转载请注明原文地址:https://kaotiyun.com/show/kQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() Dimarray1(10,10)AsInteger DimiAsIntege
下列选项中不属于软件生命周期开发阶段任务的是()。
(1)在考生文件夹中有工程文件sjt3.vbp,其中的窗体如图3.162所示。程序刚运行时,会生成一个有10个元素的整型数组。若选中“查找最大值"(或“查找最小值”)单选按钮,再单击“查找”按钮,则找出数组中的最大值(或最小值),并显示在标签Label2中
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
窗体上有一个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommaMl_Click()Dimarr_x(5,5)AsIntegerFori=1To3
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
以下关系表达式中,其值为True的是()。
下面关于数据库三级模式结构的叙述中,正确的是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
随机试题
HIV阳性患者,近2个月出现发热、咳嗽、咳痰,胸片示双上肺均可见斑片状密度增高影,边缘模糊,经抗感染治疗后无明显好转,最可能的诊断是HIV合并
A、棘层松解B、棘层增生C、溃疡D、角化异常E、基底细胞液化变性上皮异常增生的表现是
土的湿密度是指土的单位体积的质量。()
某企业拟投资生产一种产品,设计生产能力为15万件/年,单位产品可变成本120元,总固定成本1500万元,达到设计生产能力时,保证企业不亏损的单位产品售价最低为:
使信号带载能力增强的信号放大属于()。
矿山建设项目和用于生产、储存危险物品的建设项目,应当分别按照国家有关规定进行()。
()是风险决策最常用的方法之一,特别适用于分析比较复杂的问题。
蓝海战略,是指企业超越传统产业竞争、开创全新市场的企业战略。蓝海战略共提出六项原则,包括四项战略制定原则——重建市场边界、注重全局而非数字、超越现有需求、遵循合理的战略顺序,和两项战略执行原则——克服关键组织障碍、将战略执行建成战略的一部分。根据上述定义,
某商店第一次用600元购进2B铅笔若干支,第二次又用600元购进该款铅笔,但每支进价上涨25%,比第一次少买了30支。若要求铅笔售价不变,且两批次铅笔全部售出后获利不低于420元,则每支售价至少为:
设y=2e-x+exsinx为y’’+Py’’+qy’+ry=0的特解,则该方程为_________.
最新回复
(
0
)