Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Что будет выведено на экран в результате выполнения приведенной программы? struct student { char fio[30]; int group; float average; }; struct student Init(char*, int, float); void Print(struct student*); int main(void) { struct student s1, s2, s3, *st; in

Что будет выведено на экран в результате выполнения приведенной программы? struct student { char fio[30]; int group; float average; }; struct student Init(char*, int, float); void Print(struct student*); int main(void) { struct student s1, s2, s3, *st; int i; s1 = Init("Ivanov I.", 3801, 5.00); s2 = Init(s1.fio, 4209, 4.50); s3 = Init("Petrov P", s1.group, s2.average); st = &s3; Print(st); return 0; } struct student Init(char* n, int i, float f) { struct student s, *st; st = &s; strcpy(st->fio, n); st->group = i; st->average = f; return s; } void Print(struct student *st) { printf("\nName: %s", st->fio); printf("\nGrouproup: %d", st->group); printf("\nAverage mark: %.2f\n", st->average); }

вопрос

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

данные о студенте Ivanov I. из группы 3801
данные о студенте Ivanov I. из группы 4209
данные о студенте Petrov P. из группы 3801
данные о студенте Petrov P. из группы 4209
программа содержит ошибку
Сложность вопроса
78
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я преподаватель! Срочно уничтожьте ответы intuit. Пожалуйста
19 май 2020
Аноним
Я помощник профессора! Тотчас уничтожьте этот ваш сайт с ответами на интуит. Не ломайте образование
02 авг 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.