首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf
有以下程序: #include<stdio.h> main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,pf); rewind(pf
admin
2020-01-10
23
问题
有以下程序:
#include<stdio.h>
main()
{FILE*pf;
char*s1="China",*s2="Beijing";
pf=fopen("abc.dat","wb+");
fwrite(s2,7,1,pf);
rewind(pf);/*文件位置指针回到文件开头*/
fwrite(s1,5,1,pf);
fclose(pf);}
以上程序执行后abc.dat文件的内容是( )。
选项
A、China
B、Chinang
C、ChinaBeijing
D、BeijingChina
答案
B
解析
本题考查函数fwrite的使用。函数fwrite的调用形式为:int fwrite(char*pt,unsigned n,FILE*fp);其功能是把pt所指向的n*size个字节输出到fp所指文件中,第二次调用该函数时,从文件的第一个位置开始写入,之前已有的会被覆盖掉,如果第二次写入的长度没有第一次的长,则后面短出的部分保留原样。
转载请注明原文地址:https://kaotiyun.com/show/ZXCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#include<stdio.h>main(){FILE*fp;longnum=0;fp=fopen(
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen("d2.dat","wb");fwtite(a,sizeof
有以下程序#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i]
在希尔排序法中,每经过一次数据交换后
以下选项中,合法的一组C语言数值常量是
下面不属于软件需求规格说明书内容的是
以下选项中不属于C语言程序运算符的是
数据流程图(DFD图)是
医生可以为病人开不同的药,而同一种药也可由不同医生开给病人,则实体医生和实体药之间的联系是()。
随机试题
高血压脑病治疗首选急性肾炎少尿时治疗首选
下列作品与其所对应的时代及作者正确的是()。
初诊肺结核患者应留_______痰标本。
简述理性主义模型中“理性人”的特征。
V型高脂蛋白血症患者的血清置4℃冷藏过夜后,其外观特征为
产后出血的定义是
下列属于竣工验收报告的主要内容的有()。
根据《企业破产法》的规定,下列主体中,可以担任管理人的是()。
观察是知觉的高级形式。()
A、Sheisanadvisor.B、Sheisawebsitecontributor.C、Sheisthehealthexpert.D、SheisacoachoftheChallenge.A本题考查重要细节。根据
最新回复
(
0
)