以下程序用来判断指定文件是否能正常打开,请填空#include <stdio.h>main( ){FILE *fp;if (((fp=fopen(“test.txt”,”r”))==【13】))printf(“未能打开文件!\n”);elseprintf(“文件打开成功!\n”);

题目

以下程序用来判断指定文件是否能正常打开,请填空

#include <stdio.h>

main( )

{FILE *fp;

if (((fp=fopen(“test.txt”,”r”))==【13】))

printf(“未能打开文件!\n”);

else

printf(“文件打开成功!\n”);


相似考题
更多“以下程序用来判断指定文件是否能正常打开,请填空 #include &lt;stdio.h&gt; main( ) {FIL ”相关问题
  • 第1题:

    以下程序段给数组A的所有元素输入数据,请填空。 include void main () {int a[10],

    以下程序段给数组A的所有元素输入数据,请填空。

    include<iostream. h>

    void main () {

    int a[10], i;

    i=0;

    while (i<10) cin>> 【 】

    }


    正确答案:a[i++]
    a[i++]

  • 第2题:

    有以下程序includemain(){int a=5,b=lt; t=(a<<2)|b;printf("%d\n",t);}程序运行后的

    有以下程序 #include<stdio.h> main() { int a=5,b=lt; t=(a<<2)|b;printf("%d\n",t); } 程序运行后的输出结果是______。

    A.21

    B.11

    C.6

    D.1


    正确答案:A
    解析:本题主要考查了C语言的逻辑运算符,先将变量a,b的值转换为2进制数,a=00000101,b=00000001,a先左移 2位结果为00010100,再与b按位或运算,结果为00010101,转换为十进制数为21,因此,选项A是正确的。

  • 第3题:

    以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。 #include <stdio.h> struct st { char name[20]; double score; }; void main() { struct st ex; printf(“ex size: %dn”,sizeof());


    ex或struct st 求一个变量所占的存储单元数,用sizeof函数,参数为该变量名或其变量类型。

  • 第4题:

    以下程序用来判断指定文件是否能正常打开,请填空。 include main() {FILE*fp;if(((fp=fo

    以下程序用来判断指定文件是否能正常打开,请填空。

    include<stdio.h>

    main()

    {FILE*fp;

    if(((fp=fopen("test.txt","r"))=【 】))

    printf("未能打开文件!\n");

    else

    printf("文件打开成功!\n");

    }


    正确答案:NULL
    NULL 解析:本题主要考查对文件的打开操作,"r"是为读而打开文本文件。当指定这种方式时,对打开的文件只能进行“读”操作,若指定的文件不存在,则会出错;另外一些情况,如企图去读—个不允许读的文件时,也会出错。当文件运行错误时,使用语句“if(((fp=fopen("test.txt","r"=NULL))”来判断。

  • 第5题:

    下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。 include mai

    下列程序从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。

    include <stdio.h>

    main()

    { FILE *fp; char ch;

    fp = fopen(【 】);

    ch = fgetc(fp);

    while(!feof(fp)) { putchar(ch); ch=fgetc(fp); }

    putchar("\n"); fclose(fp);

    }


    正确答案:filea.dat"r"
    filea.dat,"r" 解析:本目要求从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上,首先打开filea.dat文件再读取字符,所以空白处应为以读的方式打开文件,所以其内容应该为"filea.dat","r"。