Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Каким будет результат выполнения приведенной программы? #include <stdio.h> #include <string.h> #define N 10 int main() { char ch, strLow[N] = "test"; int i = 0; ch= strLow[0]; while (ch!='\0') { putchar(strLow[i] - 32); i++; ch= strLow[i]; } p
Каким будет результат выполнения приведенной программы?
#include <stdio.h>
#include <string.h>
#define N 10
int main()
{
char ch, strLow[N] = "test";
int i = 0;
ch= strLow[0];
while (ch!='\0')
{
putchar(strLow[i] - 32);
i++;
ch= strLow[i];
}
printf("\n");
return 0;
}
вопрос
Правильный ответ:
все символы строки
strLow
будут преобразованы в верхний регистр
на экран будет выведена строка
strLow
в верхнем регистре
при выполнении приведенной программы возникнет ошибка выполнения
Сложность вопроса
55
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Экзамен прошёл на 4. Спасибо vtone
12 авг 2017
Аноним
Я помощник профессора! Срочно заблокируйте сайт vtone.ru с ответами на интуит. Не ломайте образование
26 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # В каком случае в функцию fun() передается указатель на структуру?
- # Какие функции могут использоваться функциями из других файлов? int func1(int a); static void func2(void); extern void func3(void);
- # Почему при использовании макросов с формальными параметрами увеличивается скорость выполнения кода?
- # Какое назначение может иметь в программе приведенный цикл без тела? for(t=0; t<SOME_VALUE; t++) ;
- # При каких значениях переменной A значение переменной cond будет равно 1? int cond; int A = 1; cond = (A >= 100) && (A <= 150);