Главная / Программирование на языке C в Microsoft Visual Studio 2010 / Определите, содержит ли приведенная программа ошибки? Если содержит, укажите, какие именно? #define MAX 20 double sum(double, double); int main (void) { struct test { char A[MAX+1]; double ax; char B[MAX+1]; double by; }; struct test AB; printf("\nEnter 1

Определите, содержит ли приведенная программа ошибки? Если содержит, укажите, какие именно? #define MAX 20 double sum(double, double); int main (void) { struct test { char A[MAX+1]; double ax; char B[MAX+1]; double by; }; struct test AB; printf("\nEnter 1st name: "); gets_s(AB.A, MAX); printf("\nEnter the first real number: "); scanf_s("%lf", &AB.ax); _flushall(); printf("\nEnter 2nd name: "); gets_s(AB.B, MAX); printf("\nEnter the second real number: "); scanf_s("%lf", &AB.by); printf("\n\nThe sum of two numbers %1.2f and %1.2f, %s and %s: %1.2f\n", AB.ax, AB.by, AB.A, AB.B, sum(ax, by)); return 0; } double sum(double x, double y) { return (x + y); }

вопрос

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

программа содержит ошибку, так как структура test должна быть объявлена глобально
программа содержит ошибку, так как неверно передаются поля структуры test при использовании их в качестве аргументов функции sum
программа не содержит ошибок
Сложность вопроса
78
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Если бы не опубликованные ответы - я бы не осилил c этими тестами intuit.
08 дек 2019
Аноним
Я провалил экзамен, почему я не углядел этот крутой сайт с ответами интуит до этого
11 янв 2019
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.