考点导航
[ 所有信息 ][ 单选题 ] 列表
  • 有以下程序:
    #include <stdio.h>

    main()
    {
    FILE *pf;
    char *s1="China",*s2="Beijing";
    pf=fopen("abc.dat","wb+");
    fwrite(s2,7,1,pf);
    rewind(pf); /*文件位置指针回到文件开头*/
    fwrite(s 1,5,1,pf);
    fclose(pf);
    }
    以上程序执行后abc.dat文件的内容是( )。
  • 有以下程序:
    #include <stdio.h>
    main()
    {
    FILE *fp;
    int i,a[6]= {1,2,3,4,5,6},k;
    fp=fopen("data.dat","w+b");

    fprintf(fp,"%d\n",a[0]);
    for(i = 1;i < 6;i++)
    {
    fseek(fp,0L,0);
    fscanf(fp,"%d",&k);
    fseek(fp,0L,0);
    fprintf(fp,"%d\n",a[i]+=k);
    }
    rewind(fp);
    fscanf(fp,"%d",&k);
    fclose(fp);
    printf("%d\n",k);
    }
    程序的运行结果是( )。
  • 有以下程序:
    #include <stdio.h>
    main()
    {

    FILE *fp;
    int i,a[6]= {1,2,3,4,5,6},k;
    fp=fopen("data.dat","w+b");
    fprintf(fp,"%d\n",a[0]);
    for(i = 1;i < 6;i++)
    {
    rewind(fp);
    fprintf(fp,"%d\n",a[i]);
    }
    rewind(fp);
    fscanf(fp,"%d",&k);
    fclose(fp);
    printf("%d\n",k);
    }
    程序运行后的输出结果是( )。
  • 以下函数不能用于向文件写入数据的是( )。
  • 函数rewind(fp)的作用是( )。
  • 以下不能对文件进行输出的库函数是( )。
  • 标准库函数fgets(s,n,f)的功能是( )。
  • 设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数 feof(fp)的返回值为( )。
  • 以下叙述正确的是( )。
  • 有以下程序
    #include <stdio.h>
    main()
    {
    int i;
    FILE* fp;
    for (i=0; i<5;i++)
    {
    fp = fopen("output.txt", "w");
    fputc('K'+ i, fp);
    fclose(fp);
    }
    }
    程序运行后,在当前目录下会生成一个output.txt文件,其内容是 ( )。
  • 以下叙述中错误的是( )。
  • 以下关于fclose(fp)函数的叙述正确的是( )。
  • 以下程序:
    #include <stdio.h>
    main()
    {
    FILE *fp;
    char str[10];
    fp=fopen("myfile.dat","w");
    fputs("abc",fp);
    fclose(fp);
    fp=fopen("myfile.dat","a+");
    fprintf(fp,"%d",28);
    rewind(fp);
    fscanf(fp,"%s",str);
    puts(str);
    fclose(fp);
    }
    程序运行后的输出结果是( )。
  • 有以下程序段:
    FILE *fp;
    if((fp=fopen("test.txt","w"))==NULL)
    {
    printf("不能打开文件!");
    exit(0);
    }
    else
    printf("成功打开文件!");
    若文件test.txt已存在,则以下叙述正确的是( )。
  • 设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对 文本文件file操作叙述的选项中正确的是( )。
  • 以下叙述正确的是( )。
  • 以下选项中叙述正确的是( )。
  • 以下叙述正确的是( )。
  • 下面选项中关于“文件指针”概念的叙述正确的是( )。
  • 以下叙述中正确的是( )。