首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void WriteStr(char *fn, char *str) { FILE *fp; fp=fopen(fn,"w"); fputs(str,fp);
有以下程序 #include <stdio.h> void WriteStr(char *fn, char *str) { FILE *fp; fp=fopen(fn,"w"); fputs(str,fp);
admin
2009-01-15
38
问题
有以下程序 #include <stdio.h> void WriteStr(char *fn, char *str) { FILE *fp; fp=fopen(fn,"w"); fputs(str,fp);fclose(fp); } main() { WriteStr("t1.dat","start"); WriteStr("t1.dat","end"); } 程序运行后,文件t1.dat中的内容是
选项
A、start
B、end
C、startend
D、endrt
答案
2
解析
本题主要考查的是打开文件函数fopen().题目开始定义了一个函数,该函数有两个字符指针型参数,其作用分别用来传入文件名和文件内容。函数首先定义一个文件指针印,然后使用fopen()函数打开参数fn所指定的文件。本题的关键就在于fopen()函数的第2个参数,这个参数指定了文件打开的方式。"w"表示为写而打开一个文本文件,如果文件不存在,则新建一个文件,否则将清空原有文件。接下来函数使用fputs()函数将参数str中的内容写入文件,最后调用fclose()函数关闭文件。在主函数中两次调用该函数,但写入的是同一个文件,故只有最后一次写入有效。所以应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/oIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Commandl,并编写了以下下程序:PrivateSubCommandl_Click()EndSubPublicSubcalc(xAsInteg
设有如下程序段:Dima(10)…ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
(1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3—34所示。程序功能:单击“计算”命令按钮,则计算“1!+2
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
计算下面分段函数的正确语句是()。
随机试题
下列技术创新战略中,属于根据企业行为方式不同而分类的有()。
最能说明肝硬化病人已存在门脉高压的表现是
分娩第一期护理,哪项是错的( )。
小王在某期货公司开户进行期货交易,在交易一段时间后,小王发现该公司早已被依法撤销期货经纪业务资格,遂向法院主张其与公司签订的期货经纪合同无效,要求返还其投资的资金。法院经调查后确认,该期货公司已按小王的指令人市交易。下列说法错误的是()。[2015
独立董事可以在上市公司中担任除总经理以外的其他高级职务。( )
根据杜邦分析法所用的指标等式可知,提高净资产利润率的途径包括( )。
下列各项交易或事项中,属于股份支付的是()。
根据《中华人民共和国出境入境管理法》规定,中国公民出境后非法前往其他国家或者地区被遣返的,出境入境证件签发机关自其被遣返之日起()不予签发出境入境证件。
按其保护级别,野生植物分为()保护野生植物。
A、It’seasytolocate.B、It’sinaverywindyarea.C、It’sexceptionallybeautiful.D、It’spartiallycoveredbywater.BWhat?did
最新回复
(
0
)