首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<sldio.h> main() {FILE*pt; (thar*s1=si="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1.pf); rewin
有以下程序: #include<sldio.h> main() {FILE*pt; (thar*s1=si="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2,7,1.pf); rewin
admin
2020-10-26
26
问题
有以下程序:
#include<sldio.h>
main()
{FILE*pt;
(thar*s1=si="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和rewind函数,题目中先是将s2字符串写入abc.dat中,然后将写指针回到文件开头,然后写入s1字符串,那么s1字符串就将前5个字符覆盖,所以最终结果为Chinang,选项B正确。
转载请注明原文地址:https://www.kaotiyun.com/show/et3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#includemain(){chars=’0’,b=’a’;inti;for(i=0;i
若有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=一1))a=5;printf(
有如下定义:structst{inta;floatb;}X[10];FILE*fp;若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是()。
有以下说明语句:char/s="\"Name\\Address\n";指针S所指字符串的长度是()。
有以下程序:#includemain(){if(’\0’==0)putchar(’1’);if(’0’==0)putchar(’2’);if(’a’>’b’)putchar(’3’);
下列关于数据库设计的叙述中,正确的是()。
下面描述中不属于数据库系统特点的是()。
在数据库中,数据模型包括数据结构、数据操作和()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
下列选项中不属于结构化程序设计原则的是
随机试题
数据处理设备DTE通过( )把数据变成适合于在介质传输的信号形式再和介质相连。
属于票据权利保全行为的是()
简述托马斯二维模式的回避策略的应用场合。
胃酸的作用有()
人口性比例是指
A.膜孔转运B.胞饮和吞噬C.主动转运D.促进扩散E.被动扩散
在存量房买卖经纪业务中,配对的关键环节是()。
电气设备的避雷器是防止()危险的防雷装置。
读不同国家出生率、死亡率统计图(图中1—12代表国家),回答问题。图中11、12两个国家最有可能位于()。
测谎器已被证明有时可能被蒙骗。如果受测者真的不知道自己在说谎,而实际上他说了假话,那么测谎器就没有价值了。据此可知:
最新回复
(
0
)