Главная /
Программирование на языке 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 {
char fio[30];
int group;
float average;
};
struct student Init(char*, int, float);
void Print(struct student*);
int main(void)
{
struct student s, *st;
int i;
st = Init("Ivanov I.", 3801, 5.00);
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);
}
Какие утверждения являются верными для приведенной программы?
вопрос
Правильный ответ:
функция
Init
возвращает структуру
функция
Init
возвращает указатель на структуру
функция
Init
вызывается неверно Сложность вопроса
75
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Это очень простецкий тест по интуиту.
21 ноя 2018
Аноним
Большое спасибо за гдз по интуит.
10 ноя 2015
Другие ответы на вопросы из темы программирование интуит.
- # Какой фрагмент кода не содержит ошибку?
- # В результате выполнения какой программы значением переменной s будет строка в верхнем регистре?
- # Файл 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);
- # Чему будет равен результат вычисления b - a, если переменные имеют заданные значения? int a = 2*SCHAR_MAX; int b = UCHAR_MAX;
- # В каком случае сумма всех элементов массива будет подсчитана правильно?