Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Что будет выведено на экран в результате выполнения приведенной программы? int main(void) { union pw { int i; double d; char ch[2]; } pw = {121}; printf("pw.ch = %s", pw.ch); return 0; }
Что будет выведено на экран в результате выполнения приведенной программы?
int main(void)
{
union pw {
int i;
double d;
char ch[2];
} pw = {121};
printf("pw.ch = %s", pw.ch);
return 0;
}
вопрос
Правильный ответ:
pw.ch = 1
pw.ch = 121
pw.ch = y
при выпонении программы возникнет ошибка, так как элемент
pw.ch
не инициализирован Сложность вопроса
86
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не справился c этими тестами intuit.
28 фев 2019
Аноним
Зачёт прошёл. Лечу в клуб отмечать зачёт интуит
13 июл 2017
Аноним
Зачёт всё. Лечу отмечать отмечать зачёт по тестам
12 ноя 2016
Другие ответы на вопросы из темы программирование интуит.
- # Какая функция возвращает указатель?
- # Какая переменная pFun способна указывать только на функцию, которая возвращает целое число и требует два целых числа в качестве параметра?
- # Приведенная программа считает в обратном порядке, начиная с какого-либо значения (указанного в командной строке): int main(int argc, char *argv[]) { int disp, count; setlocale (LC_ALL, "rus"); if(argc<2) { printf("В командной строке на задано число\n"); exit(1); } if(argc==3 && !strcmp(argv[2], "display")) disp = 1; else disp = 0; for(count=atoi(argv[1]); count; --count) if(disp) printf("%d ", count); putchar('\a'); printf("Счет закончен"); return 0; } Что будет выведено на экран в результате выполнения приведенной программы, если ее запуск выполняется из командной строки командой Example.exe?
- # Что делает приведенный фрагмент кода? int x = 0; loop1: x++; if (x<=5) { printf("%d \n", x); goto loop1; }
- # Какая программа реализует такое же преобразование, как функция strcpy(str2, str1);?