Подскажите, где ошибка? - C (СИ)
Формулировка задачи:
Листинг программы
- #include <stdio.h>
- int main(int argc, char *argv[])
- {
- int a,b,;
- double n;
- printf("Enter a number to octal: ");
- scanf("(%o %o)",&a,&b);
- n=a/b>>1;
- printf("%la\n",n);
- return 0;
- }
Решение задачи: «Подскажите, где ошибка?»
textual
Листинг программы
- #include <stdio.h>
- int main(int argc, char *argv[])
- {
- int a,b;
- double n;
- printf("Enter a number to octal: ");
- scanf("(%o %o)",&a,&b);
- n=a/b>>1;
- printf("%la\n",n);
- return 0;
- }
Объяснение кода листинга программы
- Включаем стандартную библиотеку файл формата .h -
- Указываем функцию, которая будет выполняться при запуске программы - int main(int argc, char *argv[])
- Объявляем переменные типа int - a, b
- Объявляем переменную типа double - n
- Выводим сообщение и призыв к вводу - printf(
Enter a number to octal:
); - Используем функцию scanf для считывания двух чисел в формате octal и сохранения их в переменных a и b - scanf(
(%o %o)
,&a,&b); - Применяем операцию деления с остатком к переменной a и переменной b, результат сохраняем в переменной n - n=a/b>>1;
- Выводим результат на экран с помощью функции printf - printf(
%la\n
,n); - Завершаем работу программы - return 0;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д