Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
В каком случае при первом запуске программы в файл будет записан лог работы программы, содержащий описание всех выполненных в программе действий?
В каком случае при первом запуске программы в файл будет записан лог работы программы, содержащий описание всех выполненных в программе действий?
вопросПравильный ответ:
Сложность вопроса
81
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Пишет вам помощник профессора! Прямо сейчас удалите ответы на интуит. Пишу жалобу
02 июн 2016
Аноним
Зачёт сдал. Бегу кутить отмечать зачёт интуит
29 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Требуется написать программу, в которой будет использоваться указатель на функции, которые выполняют сортировку целочисленного массива "методом пузырька": функция PuzSortInc() выполняет сортировку по возрастанию, функция PuzSortDec() - по убыванию. В какой программе предусмотрено корректное завершение работы программы, независимо от номера алгоритма, который задаст пользователь?
- # В каком случае вычисление факториала выполняется с помощью рекурсивной функции?
- # В программе задан макрос #define MAX(x, y) ((x)>(y) ? (x) : (y)). В какой из приведенных программ он может быть использован?
- # В каком случае директива #define определяет символическую константу?
- # Приведенная программа формирует сообщение об ошибке из отдельных строк в зависимости от значения аргумента командной строки, который задает степень критичности ошибки: #include <stdio.h> #include <conio.h> #include <stdarg.h> #include <stdlib.h> #include <locale.h> void error(int severity, ... ); int main(int argc, char* argv[]) { char err[][30] = {"Сообщение1", "Сообщение2"}; int n; setlocale (LC_ALL, "rus"); n = atoi(argv[1]); switch (n) { case 0: error(0, "Ошибка!", '\0'); break; case 1: error(0, "Ошибка!", err[0], '\0'); break; default: error(1, "Ошибка!", err[0], err[1], '\0'); } return 0; } void error(int severity, ... ) { va_list ap; va_start(ap, severity); for (;;) { char *p = va_arg(ap, char*); if (p == '\0') break; printf("%s ", p); } va_end(ap); printf("\n"); } Программа запускается из командной строки командой Example.exe 0. Какое сообщение будет выведено на экран?