首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include main() { FILE=l=fo; char ch,str[5]: if((fp=fopen(“file.txt”,“wb+”))=NULL)
有以下程序: #include #include main() { FILE=l=fo; char ch,str[5]: if((fp=fopen(“file.txt”,“wb+”))=NULL)
admin
2019-07-10
20
问题
有以下程序:
#include
#include
main()
{ FILE=l=fo;
char ch,str[5]:
if((fp=fopen(“file.txt”,“wb+”))=NULL)
{prinff(“error!\n”);exit(0);}
eh=getchar();
while(ch!=‘!’)
{ fputc(ch,f0);
ch=getchar();
}
rewind(fp);
do{.
fgets(str,4,f0);
puts(str);
}
while(!feof(fo));
fclose(fp);
}
程序运行时输入:c:\\test!<回车>,则程序的输出结果是( )。
选项
A、C:\
B、e:\test
\te
st
C、e:tes
D、e:\t
t est
答案
A
解析
分析程序可知,程序是首先以可写方式打开文件file.txt,然后使用getchar()逐个读入输入的字符,写到文件file.txt中,直到输入的字符是‘!’,停止写入文件;然后使用rewind()将文件指针定位到文件开头位置,再调用龟ets()函数,将文件中的内容读入str字符数组中,再用puts()输出,直到遇到文件结尾符,关闭文件。其中写入文件时是逐个写入的,而读出时调用fgets(str,4,fp),由此可知fgets至多读取3个字符到str,然后在结尾自动加上“\0”字符,作为字符串的结尾标志,使用puts输出时,输出3个字符并完成换行,当输入c:\\test!<回车>时,输出为:
c:\
\te
st
故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/6ZID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
阅读以下文字,回答下列问题。要处理好改革发展稳定的关系。坚持改革力度、发展速度和社会可承受度的统一,是我国改革开放和现代化事业之所以能够顺利推进的宝贵经验。________________。“天时不如地利,地利不如人和。”要打好改革攻坚战,就要在
关于教育目的确立的依据,下列说法错误的是
材料1:消费者陈女士为在外地大学读书的女儿通过甲快递公司快递一封信件,第3天陈女士接到女儿电话,问为什么还没有收到信件。陈女士很奇怪,便致电甲快递公司,快递公司承认工作人员开封检查了,但对陈女士和其女儿提出的赔偿要求予以拒绝,理由是快递公司有规定
下列关于法的程序性的表述,能够成立的是
下列属于程序法部门中的非诉讼程序法的是()
根据《晋书·刑法志》的记载,夏代已有五刑,共有()条。
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
设某数据库中有旅客表A(旅客编号,城市)和旅客表B(旅客编号,城市),现将所有旅客的数据存储这两张表中。请补全如下查询语句,使得该查询语句能查询所有旅客所在的全部的不重复的城市。SELECT城市FROM旅客表A【14】SELECT城市FROM旅客表B
不同的数据库管理系统采用的日志文件格式不完全一样,概括起来主要有以记录为单位的日志文件和以【13】为单位的日志文件两种。
随机试题
男,40岁,急性肠梗阻2天,伴呕吐频繁、乏力、口渴、尿少、口唇干燥、眼窝下陷、皮肤弹性差,脉搏116次/分钟。化验:Hb163g/L,血细胞比容0.55,血清钠140mmol/L,血清钾4mmol/L。治疗措施应是
男性,45岁,因骨盆骨折住院。X线检查发现多部位溶骨性病变。实验室检查:骨髓浆细胞占25%,红细胞沉降率50mm/h,血红蛋白为80g/L,尿本周蛋白阳性,血清蛋白电泳呈现M蛋白,血清免疫球蛋白含量IgG8g/L、IgA12g/L、IgM0.
A.贫血重而出血轻B.贫血与出血相一致C.贫血轻而出血重D.有贫血而无出血E.无贫血而有皮下出血31.缺铁性贫血特发性血小板减少性紫癜
喷砂抛光机器的气源压力范围是
2011年7月11日,A市升湖区法院受理了黎明丽(女)诉张成功(男)离婚案。7月13日,升湖区法院向张成功送达了起诉状副本。7月18日,张成功向升湖区法院提交了答辩状,未对案件的管辖权提出异议。8月2日,张成功向升湖区法院提出管辖权异议申请,称其与黎明丽已
国家重要景区的详细规划,由()。
为保证会计工作正常进行和会计信息的质量,对会计工作人为假设的基本前提有()。
C集团公司正面临着一项困难的供应商抉择——复印机租赁合同的竞争者有5家,5家公司给出的报价相差不大,集团公司以前也并没有与任何一家有过合作关系。如果签订的采购合同不公平,日后势必出现一些消极的影响,不利于集团公司的采购业务。公司必须权衡许多问题,并承诺在3
设,若,则该幂级数的收敛半径等于__________.
设某种零件的长度L~N(18,4).从一大批这种零件中随机取出10件,求这10件中长度在16~22之间的零件数X的概率分布.数学期望和方差.
最新回复
(
0
)