单项选择题

下面的程序执行后,文件test.txt中的内容是______。 #include<stdio.h> void fun(char *fname,char *st) { FILE*myf;int i; myf=fopen("test.txt","w"); for(i=0;i<strlen(st);i++) fputc(st[i],myf); fclose(myf); } main() { fun("test","new one"); fun("test","hello,"); }

A.hello,
B.new onehello,
C.new one
D.hello,ne
<上一题 目录 下一题>
热门 试题

填空题
以下程序的功能是将文件filel.c的内容输出到屏幕上并复制到文件file2.c中。请在横线处填入适当的内容。#include<stdio.h>void main(){ FILE______;fp1=fopen( file1.c , r );fp2=fopen( file2.c , w );while(!feof(fp1))putchar(fgetc(fp1));______while(!feof(fp1))fputc(______);fclose(fp1);fclose(fp2);}
填空题
以下程序的功能是由键盘输入一个文件名,然后把由键盘输入的字符依次存放到该文件中,用“#”作为结束标志,请在横线处填入正确的内容。#include<stdio.h>void main(){ FILE*fp;char fname[10],ch;printf( input name of file: n );gets(fname);if((fp=______)==NULL){ printf( Can’t open n );exit(0);}printf( Enter data: n );while((ch=getchar())!=’#’)fputc(______,fp);fclose(fp);}
相关试题
  • feof(fp)函数用来判断文件是否结束,如果...
  • 已有文本文件test.txt,其中的内容为:I ...
  • 有以下程序 #include<stdio.h> main...