Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Каким образом должен быть задан макрос MAX, чтобы приведенная программа корректно работала? int main() { char a, b; printf("Введите два символа (через пробел): "); scanf("%c %c", &a, &b); printf("Наибольшим числом является %c", MAX(a, b)); return
Каким образом должен быть задан макрос MAX
, чтобы приведенная программа корректно работала?
int main()
{
char a, b;
printf("Введите два символа (через пробел): ");
scanf("%c %c", &a, &b);
printf("Наибольшим числом является %c", MAX(a, b));
return 0;
}
вопрос
Правильный ответ:
#define MAX(x, y) ((x)>(y) ? (x) : (y))
#define MAX(x, y) { ((x)>(y) ? (x) : (y)) }
#define MAX(char x, char y) ((x)>(y) ? (x) : (y))
Сложность вопроса
87
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Какой человек гуглит вот эти вопросы inuit? Это же безумно легко
24 авг 2019
Аноним
Пишет вам сотрудник деканата! Тотчас уничтожьте сайт с ответами intuit. Это невозможно
17 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Программа запускается с одним аргументом, задающим имя и фамилию, которые в результате выполнения программы выводятся в файл. Каким образом необходимо задать аргумент командной строки, чтобы имя и фамилия были выведены в файл в формате Имя Фамилия?
- # Чему будет равно значение переменной y в результате выполнения приведенного фрагмента кода? int x = 5, y; for(y=1; y<=x; ++y) printf("%d ", y); y = x*2;
- # Какая переменная после выполнения приведенного фрагмента кода определяет общий размер массива в байтах? int size1, size2, size3; int arr[5][2] = {0,1,2,3,4,5,6,7,8,9}; size1 = sizeof(arr)/sizeof(arr[0][0]); size2 = sizeof(arr)/sizeof(arr[0]); size3 = sizeof(arr);
- # Какие утверждения будут верными после выполнения приведенной программы? #include <stdio.h> #include <string.h> #define N 10 int main() { int i = 0; char ch; char str1[N] = "test"; char str2[N]; ch= str1[0]; while (ch!='\0') { str2[i] = str1[i]; i++; ch= str1[i]; } return 0; }
- # Какая программа определяет количество вхождений каждого символа в строку?