首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i=0;i<3;i++)fprintf(fp,"%d",a[i]); f
有以下程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3},i,n; fp=fopen("d1.dat","w"); for(i=0;i<3;i++)fprintf(fp,"%d",a[i]); f
admin
2016-09-03
30
问题
有以下程序:
#include<stdio.h>
main()
{FILE*fp;int a[10]={1,2,3},i,n;
fp=fopen("d1.dat","w");
for(i=0;i<3;i++)fprintf(fp,"%d",a
);
fprintf(fp,"\n");
fclose(rp);
fp=fopen("d1.dat","r");
fscanf(fp,"%d",&n);
fclose(fp);
printf("%d\n",n);
}
程序的运行结果是( )。
选项
A、123
B、12300
C、1
D、321
答案
A
解析
首先使用fopen函数以可方式打开文件d1.dat,返回文件指针fP,然后在for循环通过fprintf函数调用fp指针,将数组a的3个了元素写入文件d1.dat中,最后再写入换行符\n,关闭文件,此时文件中的内容:“123\n”,然后调用fopen函数以只渎方式打开d1.dat.返回文件指针fp指向文件的开头,再调fscanf函数从文件中读入一个整数:123,(遇到第一个非数值字符结束),关闭文件后输出读入的整数n,结果为:123,答案为A。
转载请注明原文地址:https://jikaoti.com/ti/APkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。新中国成立后,经过60年特别是改革开放以来的建设,我国公共卫生体系初步建立,卫生服务能力明显增强。2008年全国共有卫生机构27.8万个,比1949年增加约75倍;卫生技术人员为503万人,比1949年增加9.0倍;医
根据以下资料,回答以下问题。中国汽车工业协会发布的2009年4月份中国汽车产销数据显示,在其他闰家汽车销售进一步疲软的情况下,国内乘用车销量却持续上升,当月销量已达83.1万辆,比3月份增长7.59%,同比增长37.37%。乘用车细分为
根据我国宪法和法律规定,下列选项哪一个是正确的?()
下列关于生命科学研究方法与发展过程的叙述,正确的是()。
通过对海豚间通信联系的深入研究,科学家发现,齐普夫定律和信息论中的熵值概念可以很好地为分析外星信号服务。在接收到地外任何可疑信号后,应该首先用齐普夫定律分析是否存在一定斜率直线特征,如果有某种特征,则证明其并非毫无意义的噪声。然后进行熵值分析,这样可以不必
阅读以下文字,回答下列问题。浮船坞是一种修造舰船的大型装备,外观就像是把一个干船坞从岸边“刨”了出来,主结构是一个巨大的凹字形船舱,两侧有水密结构的墙,前后端是可以开合的门,实际上是一种构造特殊的槽形平底船,且船底被设计得尤为坚固,以承受大型船只
11—13世纪中国传统农业经济出现了一些新发展,请概要叙述之。(华东师范大学2004年中国通史真题)
宪法规范中属于实体规范的包括()
设f(χ)=,且g(χ的一个)原函数为ln(χ+1),求∫01f(χ)dχ.
设xOy平面的第一象限中有曲线Γ:y=y(x),过点y′(x)>0.又M(x,y)为Γ上任意一点,满足:弧段的长度与点M处Γ的切线在x轴上的截距之差为(Ⅰ)导出y=y(x)满足的积分、微分方程和初始条件;(Ⅱ)求曲线Γ的表达式.
随机试题
气管拉向患侧见于
执行脑死亡标准的动机和直接目的是
糖原合成中糖链延长时葡萄糖的供体是
任何单位和个人对事故隐患或者安全生产违法行为,均有权向负有安全生产监督管理职责的部门报告或举报,对此理解正确的有()。
下列做法符合涂饰工程基层处理要求的有()。
根据消费税法律制度的规定,下列业务中,应缴纳消费税的是()。
下列不属于短距离跑的练习方法的是()。
1948年,苏联开展了遗传学的争论和批判,其中被斥责“为帝国主义效劳”的“唯心主义伪科学”的是()。
TheShapeofThingstoComeWhentheworldwasasimplerplace,therichwerefat,thepoorwerethin,andright-thinkingpe
[2011年]设向量组α1=[1,0,1]T,α2=[0,1,1]T,αs=[1,3,5]T不能由向量组β1=[1,1,1]T,β2=[1,2,3]T,β3=[3,4,a]T线性表示.将β1,β2,β3用α1,α2,α3线性表示.
最新回复
(
0
)