首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,
有以下程序 #include main() {FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1,
admin
2018-01-11
47
问题
有以下程序
#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);
}
以上程序执行后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)”把字符串“Chma”写入到文件abc.dat中,所以此时文件abc.dat的内容为Chinang。
转载请注明原文地址:https://kaotiyun.com/show/sUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
数据库管理系统常见的数据模型有层次模型、网状模型和_________3种。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列关于栈的叙述中,正确的是()。
下面程序的功能是输出数组中最大的数,由a指针指向该元素。请填空。main(){ints[]={6,7,2,13,9,1,12,10,5,8,4,3,11),*a,*b;for(【】)if(*a<*b)a=b;
下面程序的运行结果是___________。#include#defineSIZE12main(){chars[SlZE];inti;for(i=0;i
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
在数据流图的类型中有两种类型,它们是变换型和__________。
如果两个8位二进制数00010101与01000111相加,其结果用十进制表示为【】。
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
随机试题
趋势延伸法
大肠癌溶血性黄疸
支气管扩张的病人鼓励其多饮水,应为多少
A、摩尔浓度B、重量比重量百分浓度C、百万分浓度D、比例浓度E、重量比体积百分浓度反映100g溶液中所含溶质的克数的是
下列税收文件属于税法行政解释的有( )。
下列项目中,属于“筹资活动产生的现金流量”项目的是()。
求I=D由曲线x2+y2=2x+2y一1所围成.
信息安全策略的设计与实施步骤是(21)。
下列关于SNMP的描述中,错误的是
Thedifferencebetweenaliquidandagasisobvious【l】theconditionsoftemperatureandpressurecommonlyfoundatthesurface
最新回复
(
0
)