Главная /
Программирование на языке C в Microsoft Visual Studio 2010 /
Что будет выведено на экран в результате выполнения приведенных инструкций при попытке пользователя вычислить значение 5^6? int a, b, res = 0; char op; int f = 1; printf("Введите 1й операнд: "); scanf("%d", &a); printf("Введите знак операции: "); scan
Что будет выведено на экран в результате выполнения приведенных инструкций при попытке пользователя вычислить значение 5^6?
int a, b, res = 0;
char op;
int f = 1;
printf("Введите 1й операнд: ");
scanf("%d", &a);
printf("Введите знак операции: ");
scanf("%s", &op);
printf("Введите 2й операнд: ");
scanf("%d", &b);
switch (op) {
case '+': res = a+b; break;
case '-': res = a-b; break;
case '*': res = a*b; break;
case '/': res = a/b; break;
default:
printf("Неизвестная операция\n");
f = 0;
}
if (f) printf ("Результат: %d", res);
вопрос
Правильный ответ:
Неизвестная операция
в процессе выполнения приведенного фрагмета кода возникнет ошибка
Сложность вопроса
91
Сложность курса: Программирование на языке C в Microsoft Visual Studio 2010
62
Оценить вопрос
Комментарии:
Аноним
Большое спасибо за гдз по интуит.
19 мар 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что будет выведено на экран в результате выполнения приведенной программы? int main(void) { union pw { int i; double d; char ch[2]; } pw = {"y"}; printf("pw.d = %.2f", pw.d); return 0; }
- # В результате выполнения какой программы на экран будет выведена строка 0 1 2 100 101 102?
- # В каком случае на экран будут выведены только нечетные числа от 1 до 10?
- # Что делает приведенная программа? #include <stdio.h> #define N 5 int main() { int m, i; int arr[N] = {3, 2, 4, 5, 1}; m = 1; for (i=1; i<N; i++) if (arr[i]<arr[m]) m = i; printf("a[m] = %d", arr[m]); return 0; }
- # Какая программа реализует посимвольный ввод строки до тех пор, пока не будет нажата клавиша Enter, и последующий вывод введенной строки?