База ответов ИНТУИТ

Основы программирования

<<- Назад к вопросам

В операционной системе MS Windowsфайл "tmp.dat" создается в результате выполнения следующегофрагмента программы:
    int a[4]; int i;    FILE *f = fopen("tmp.dat", "wb");    a[0] = 1; a[1] = 2; a[2] = 10; a[3] = 20;    for (i = 0; i < 4; ++i) {        fprintf(f, "%d\n", a[i]);    }    fclose(f);
Чему равен размер файла "tmp.dat" в байтах?

(Отметьте один правильный вариант ответа.)

Варианты ответа
Размер файла равен 14 байтам.
Размер файла равен 10 байтам. (Верный ответ)
Размер файла равен 9 байтам.
Размер файла равен 13 байтам.
Похожие вопросы
В операционной системе MS Windowsфайл "tmp.dat" создается в результате выполнения следующегофрагмента программы:
    int a[3]; int i;    FILE *f = fopen("tmp.dat", "wt");    a[0] = 1; a[1] = 10; a[2] = 100;    for (i = 0; i < 3; ++i) {        fprintf(f, "%d\n", a[i]);    }    fclose(f);
Чему равен размер файла "tmp.dat" в байтах?
Какое утверждение является инвариантом для следующегофрагмента программы (т.е. из справедливости утверждениядо выполнения фрагмента программы вытекает справедливость утвержденияпосле выполнения)? Предполагается, что n > 0.
вещ r, x; цел n;. . .r := -r * x;r := r * n / (n + 1);n := n + 1;
Какое утверждение является инвариантом для следующегофрагмента программы (т.е. из справедливости утверждениядо выполнения фрагмента программы вытекает справедливость утвержденияпосле выполнения)? Предполагается, что n неотрицательно.
вещ r, x; цел n;. . .r := r * x * x;r := r / ((n + 1) * (n + 2));n := n + 2;
Что делает следующий фрагмент программы на Си?
    FILE *f;    . . .    f = fopen("tmp.dat", "wb+");
Что делает следующий фрагмент программы на Си?
    FILE *f;    . . .    f = fopen("tmp.dat", "rb+");
Какое утверждение является инвариантом для следующегофрагмента программы (т.е. из справедливости утверждениядо выполнения фрагмента программы вытекает справедливость утвержденияпосле выполнения)? Предполагается, что n не меньше k.Восклицательным знаком обозначается операция вычисления факториала.
цел n, k, c;. . .c := c * (n + 1);c := c/(n + 1 - k);n := n + 1;
Чему равно значение целочисленной переменной xв результате выполнения приведенного ниже фрагмента программы?
x := 1;цикл пока x < 100| x := -(x * 2);конец цикла
Чему равно значение целочисленной переменной xв результате выполнения приведенного ниже фрагмента программы?
x := 64;цикл пока x*x > 100| x := -(x / 2);конец цикла
Чему равно значение целочисленной переменной xв результате выполнения приведенного ниже фрагмента программы?
x := 1;цикл пока x < 11| x := -2*x + 11;конец цикла
Указать, чему может быть равно значение переменной zв результате выполнения следующего фрагмента программы:
z := 0;цикл пока x < y| . . .| если z > 100| | то| |   z := 10; x := y;| | иначе| |   z := 20; x := y - 1;| конец есликонец цикла