首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fw
有以下程序 #include main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fw
admin
2013-10-19
48
问题
有以下程序
#include
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);
}
以上程序执行后abe.dat文件的内容是
选项
A、Chinang
B、China
C、ChinaBeijing
D、BeijingChina
答案
A
解析
本题主考查函数fwrite的使用。函数fwrite的调用形式为tint fwritet(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://www.kaotiyun.com/show/cqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下定义:structstu{charname[9];intage;floatscore;);structstuclass[10]={{"Li",17,67},{"Song",19,80},{"guo",18,79}
以下程序的输出结果是()。main()chara[10]={’1’,’2’,’3’,’4’,’5’,’6’,’7’,’8’,’9’,’\0’),*p;{inti;i=8;p=a+i;printf
执行下面的程序时,输入abc<CR>(其中CR代表回车),输出结果是()。#include<stdio.h>#include<string.h>main(){charch;while((cn=getch
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
下列程序的输出结果是() main() {chara[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf("%d",*--p); }
在软件开发过程中,软件结构设计是描述__________。
以下所列的C语言常量中,错误的是()。
在C语言中,关于函数fseek的说法正确的是()。
以下选项中,能定义s为合法的结构件变量的是_______。
若有如下定义:intx=6,y=3,z=2;则表达式x=y||y<z&&z==z的值是()。
随机试题
某服装公司1995年以“宏达”作为公司名称在本市注册登记,次年又以“宏达”作为西服商标在国家商标局核准注册。根据有关规定()。
下述哪项肝细胞的病理改变与乙型肝炎病毒(HBV)感染有关?
下列对直肠息肉的描述中不正确的是:
案情:甲、乙、丙分别于2010年11月与A公司签订了培训合同。在合同履行过程中双方发生了纠纷,甲、乙于2011年9月向黄河市北区人民法院提起诉讼,请求确认合同无效,要求被告A公司返还甲、乙各自所交的保证金2万元,退还所交学费及各种其他费用1万元,并要求赔偿
工程量清单的用途是为()使用。
“面包”中“miàn”韵尾的实际音值是________。(厦门大学2016)
Whatisthemaintopicofthetalk?
DealingwithDepression(51)Contrarytowhatmanypeoplethinkdepressionisnotanormalpartofgrowingolder.Norisith
TheBritishEmpirewasoncehometothirdofthe【M1】______world’spopulation.But,withthereturnofHongKongan
Thus______betweenEnglandandFrancewhichwastolastfor100years.
最新回复
(
0
)