首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,l,
有以下程序 #include<stdio.h> main() { FILE *pf; char *s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,l,
admin
2020-03-15
55
问题
有以下程序
#include<stdio.h>
main()
{ FILE *pf;
char *s1="China",*s2="Beijing";
pf=fopen("abc.dat","wb+");
fwrite(s2,7,l,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.
转载请注明原文地址:https://www.kaotiyun.com/show/0RCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:doublea,b,c:若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
以下定义语句中正确的是
以下叙述中正确的是
下列条件语句中,输出结果与其他语句不同的是
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是
数据库设计中反映用户对数据要求的模式是()。【10年9月】
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
当x→0时,函数f(x)=sinax与g(x)=ln(1—2x)为等价无穷小,则常数a的值为().
肌力为0级时,可促进肌力的训练为
一青年女性,脱发,四肢关节痛半年,肝、脾均于肋下2cm,查Hb60g/L,RBC1.8×1012/L,WBC7.7×109/L,PLT50×109/L,网织红细胞12%,骨髓示增生性贫血,酸化血清溶血试验(一),尿蛋白(++)。最可能的诊断是
A.鼠疫B.流行性感冒C.百日咳D.麻风病E.流行性腮腺炎
将一部分资金投资于无风险资产从而保证资产组合的最低价值的前提下,将其余资金投资于风险资产并随着市场的变动调整风险资产和无风险资产的比例,同时不放弃资产升值潜力的一种动态调整策略是()
在数据库技术中,实体一联系模型是一种()。
在口语教学中,运用______可以增强学生的听音辨音能力。
单独完成某项工作,甲需要16小时,乙需要12小时,如果按照甲、乙、甲、乙……的顺序轮流工作,每次1小时,那么完成这项工作需要多长时间?
假设银行某些规定的变动扩大了信用卡的可获得性。如果物价有所变动,中央银行应该如何应对这种变动?[厦门大学806宏微观经济学2013研]
简述法律规则的逻辑结构。(2010年一综一第64题)
最新回复
(
0
)