Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Что будет выведено на экран в результате выполнения приведенной программы? int main(void) { union pw { int i; double d; char ch[2]; } pw = {"y"}; printf("pw.d = %.2f", pw.d); return 0; }
Что будет выведено на экран в результате выполнения приведенной программы?
int main(void)
{
union pw {
int i;
double d;
char ch[2];
} pw = {"y"};
printf("pw.d = %.2f", pw.d);
return 0;
}
вопрос
Правильный ответ:
pw.d = 1.00
pw.d = 121.00
pw.d = y
ни один из перечисленных вариантов, так как выполнена неверная инициализация объединения
Сложность вопроса
62
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Если бы не эти подсказки - я бы не решил c этими тестами intuit.
11 окт 2017
Другие ответы на вопросы из темы программирование интуит.
- # Какие переменные являются формальными параметрами функции sum()? int sum(int a, int b) { return a+b; } int main(void) { int n=4, m=3, s; s = sum(n,m); printf("%d + %d = %d\n", n, m, s); return 0; }
- # В каком случае структура определена с использованием ключевого слова typedef неверно?
- # Что обозначает подключение #include "..\..\some.h"?
- # При каком запуске программы [Большая Картинка]
- # Ниже приведены несколько вариантов программы для нахождения всех делителей целого положительного числа (условный оператор if (!(num % div)) определяет, делится ли число num на div без остатка). В каком случае цикл будет выполнен хотя бы один раз для переменной num = 3?