Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Файл g:\test.txt содержит две строки: [картинка] Чему будет равен символ str[10] в результате выполнения приведенного фрагмента кода? char str[30], i; FILE *fp; if((fp = fopen("g:\\test.txt", "r"))==NULL) { printf("Ошибка при открытии файла.\n"); exit(1);
Файл g:\test.txt содержит две строки:
Чему будет равен символ str[10]
в результате выполнения приведенного фрагмента кода?
char str[30], i;
FILE *fp;
if((fp = fopen("g:\\test.txt", "r"))==NULL) {
printf("Ошибка при открытии файла.\n");
exit(1);
}
fgets(str, 30, fp);
i = strlen(str);
fclose(fp);
вопрос
Правильный ответ:
'\n'
'\r'
'\0'
Сложность вопроса
48
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Я провалил сессию, за что я не увидел данный сайт с решениями с тестами intuit до зачёта
02 авг 2017
Аноним
Гранд мерси за тесты по intuit.
15 окт 2015
Другие ответы на вопросы из темы программирование интуит.
- # Что такое текстовый поток?
- # Сколько памяти будет выделено для хранения приведенного объединения? union hold { int digit; double bigf; char letter; };
- # В каком случае вычисление факториала выполняется с помощью рекурсивной функции?
- # Чему будет равно значение переменной i в результате выполнения приведенной программы? #include <stdio.h> #define N 10 #define M 5 int main() { int i; int arr1[N] = {3, 4, 5, 4}; int arr2[M] = {1, 6, 3, 7, 9}; i = sizeof(arr1)/sizeof(arr1[0]) + sizeof(arr2)/sizeof(arr2[0]); printf("i = %d\n", i); return 0; }
- # В каком случае будет выделена память под двухмерный массив размером 10х4?