首页 试题广场 > 试题详情
单选题

有以下程序
#include <stdio.h>
#include <stdlib.h>
main()
{ FILE *fp;
char ch,str[5];
if((fp=fopen("file.txt","wb+"))==NULL)
{ printf("error!\n"); exit(0); }
ch=getchar();
while( ch!='!')
{ fputc(ch,fp);
ch=getchar();
}
rewind(fp);
do{
fgets(str,4,fp);
puts(str);
}
while(!feof(fp));
fclose(fp);
}
程序运行时输入:c:\\test!<回车>,则程序的输出结果是

  • A.c:\
    \te
    st
  • B.c:\ test
  • C.c: tes
    t
  • D.c:\t
    est
提交并查看答案
下一题 上一题
Ke星伙伴们的回答/ 6个回答
  • null008 1楼

    ******
    发表时间:2016-04-22 12:30:22

  • xuxiaorui 2楼

    ******
    发表时间:2016-08-12 08:49:58

  • onced 3楼

    ******
    发表时间:2016-09-07 22:10:12

  • S倔强 4楼

    ******
    发表时间:2016-10-07 20:18:57

  • 嘿哈黑 5楼

    ******
    发表时间:2017-01-11 13:22:02

  • 追寻3365 6楼

    ******
    发表时间:2017-03-24 13:02:13

  • 谢爽 7楼

    ******
    发表时间:2017-03-24 15:33:15

贡献榜
相关试题
关闭
关闭
QQ
交流群
邀请
好友
App
下载
意见
反馈
返回
顶部