Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Чему будут равны значения полей структурной переменной s после выполнения приведенной программы? typedef struct { char fio[30]; int group; float average; } student; void Init(student*); int main(void) { student s, *st; int i; st = &s; Init(st); return

Чему будут равны значения полей структурной переменной s после выполнения приведенной программы? typedef struct { char fio[30]; int group; float average; } student; void Init(student*); int main(void) { student s, *st; int i; st = &s; Init(st); return 0; } void Init(student *st) { printf("\nEnter name: "); scanf("%s", st->fio); printf("\nEnter group: "); scanf("%d", &st->group); printf("\nEnter average mark: "); scanf("%f", &st->average); }

вопрос

Правильный ответ:

данным, которые пользователь введет с клавиатуры
структура будет пустой, так как при выходе из фукнции Init значения всех локальных переменных очистятся
при выполнении программы возникнет ошибка, так как переменная s не инициализирована
Сложность вопроса
41
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я сотрудник деканата! Оперативно удалите сайт vtone.ru с ответами с интуит. Пожалуйста
16 май 2017
Аноним
Зачёт прошёл. Бегу выпивать отмечать отлично в зачётке по интуит
13 апр 2017
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.