问题:
[单选] 有以下程序:
#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 . starte nd
D . endrt
问题:
[单选] 有以下程序:
#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 . starte nd
D . endrt
B
B。【解析】用”w”方式打开文件,意思是如果文件名相同则覆盖原来的文件,所以当再次输入时覆盖了第一次的内容,B选项正确。
VIP截止日期:2024-12-31 00:21:17
←请使用支付宝扫码支付VIP截止日期:2024-12-31 00:21:17
←请使用微信扫码支付