В какой программе используются вложенные структуры? - Ответ на вопрос по информатике №1252002
Новинка
-42%
Вопрос
В какой программе используются вложенные структуры?- int main (void){ struct student { char *name; char *surname; int group; int ses[5]; double av; struct student *p; } st; int i, sum = 0; st.name = "Ivan"; st.surname = "Ivanov"; st.group = 1024; st.ses[0] = 5; st.ses[1] = 4; st.ses[2] = 5; st.ses[3] = 5; st.ses[4] = 5; for (i=0; i<5; i++) sum +=st.ses[i]; st.av = (double)sum/5; printf("Name: %s %sn", st.surname, st.name); printf("Group: %dn", st.group); printf("Average mark: %.2fnn", st.av); return 0; }
- int main (void){ struct student { char *name; char *surname; int group; int ses[5]; double av; } st; int i, sum = 0; st.name = "Ivan"; st.surname = "Ivanov"; st.group = 1024; st.ses[0] = 5; st.ses[1] = 4; st.ses[2] = 5; st.ses[3] = 5; st.ses[4] = 5; for (i=0; i<5; i++) sum +=st.ses[i]; st.av = (double)sum/5; printf("Name: %s %sn", st.surname, st.name); printf("Group: %dn", st.group); printf("Average mark: %.2fnn", st.av); return 0; }
- int main (void){ struct stud { char *name; char *surname; int age; double av_mark; } st; struct group { int number; int quantity; struct stud *student; } gr; gr.student = &st; gr.number = 3; gr.quantity = 21; gr.student->name = "Ivan"; gr.student->surname = "Ivanov"; gr.student->age = 20; gr.student->av_mark = 4.25; printf("Group Number: %dnThe number of students in the group: %dn", gr.number, gr.quantity); printf("%s %s - %1.2f", gr.student->surname, gr.student->name, gr.student->av_mark); return 0; }
Ответ
Этот вопрос в коллекциях

Гарантия сдачи без лишних хлопот! ✅🎓 Ответы на тесты по любым дисциплинам, базы вопросов, работы и услуги для Синергии, МЭИ и других вузов – всё уже готово! 🚀 🎯📚 Гарантия качества – или возврат денег! 💰✅ По любым вопросам: ➡️ {new_chat_mini} ⬅️
















