首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+");
有以下程序 #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+");
admin
2017-04-26
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、Chinang
B、China
C、ChinaBeijing
D、BeijingChina
答案
A
解析
本题主考查函数fwrite的使用。函数fwrite的调用形式为:int fwrite(char*pt,unsigned size,unsigned n,FILE*fp));其功能是把pt所指向的n*size个字节输出到fp所指文件中。在本题中“fwrite(s2,7,1,pf;”的功能是把字符串“Beijing”输入到文件abc.dat中,然后调用rewind(pf),把文件位置指针回到文件开头,再调用“fwrite(s1,5,1,pf)”把字符串“China”写入到文件abc.dat中,所以此时文件abc.dat的内容为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/dcDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是main(){doubled=3.2;intx,y;x=1.2;y=(x+3.8)/5.0;printf("%d\n",d*y);}
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
有以下程序voidss(char*s,chart){while(*s){if(*s==t),s=t-’a’+’A’;s++;}}main(){charstr1[100]="abcddfe
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
下列叙述中错误的是()。
以下程序的功能是从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#includemain(){FILE*fp;charch;fp=fopen(【】);ch=fgetc(fp);while(
在16位IBM-PC机上使用C语言,若有如下定义structdata{inti;charch;doublef;}b;则结构变量b占用内存的字节数是
若要求从键盘读入含有空格字符的字符串,应使用函数
以下数组定义中错误的是
随机试题
三个鼻道内各有什么开口?
心源性呼吸困难的特点是
市场条件下,物业租金水平的高低主要取决于()。
施工企业所需的某种材料,年度采购总量为2000t,材料价格为6000元/t,一次订货成本为4000元,每吨材料的年平均储备成本为200元,根据经济批量模型,该种经济采购批量为()t。
下列各项中,不属于期间费用的是()。
A、 B、 C、 D、 C左边图形中,一、二幅图阴影部分面积之和等于第三幅图的阴影部分面积,同理,右边图形一、二幅图阴影加起来占满全部正方形。
既是苏联创始国又是独联体倡议国的是()。①俄罗斯②格鲁吉亚③乌克兰④白俄罗斯⑤阿塞拜疆
Thefactthatblindpeoplecan"see"thingsusingotherpartsoftheirbodiesapartfromtheireyesmayhelpustounderstandou
有以下程序: main() { char p[]={’a’,’b’,’c’},q[]="abc"; printf("%d%d\n",sizeof(p),sizeof(q)); } 程序运行后的输出结果是 ______。
面向对象方法中,继承是指()。
最新回复
(
0
)