Вывод значения функции на экран - C (СИ)
Формулировка задачи:
Пусть, к примеру, дана лёгкая функция. Как вывести её значение на экран?
Листинг программы
- #pragma hdrstop
- #pragma argsused
- #include <tchar.h>
- #include <stdio.h>
- #include <math.h>
- #include <conio.h>
- #include <windows.h>
- void B(int &a,int &b) {
- a*b;
- }
- int _tmain(int argc, _TCHAR* argv[])
- { SetConsoleOutputCP(1251);
- SetConsoleCP(1251);
- int x,y;
- scanf("%i %i", &x, &y);
- B(x,y);
- printf ("%i", );
- getch();
- return 0;
- }
Решение задачи: «Вывод значения функции на экран»
textual
Листинг программы
- #pragma hdrstop
- #pragma argsused
- #include <tchar.h>
- #include <stdio.h>
- #include <math.h>
- #include <conio.h>
- #include <windows.h>
- void B(int a, int b) {
- printf("a*b = %i\n",a*b);
- }
- int _tmain(int argc, _TCHAR* argv[])
- {
- SetConsoleOutputCP(1251);
- SetConsoleCP(1251);
- int x, y;
- scanf("%i %i", &x, &y);
- B(x, y);
- //printf("%i",x );
- getch();
- return 0;
- }
Объяснение кода листинга программы
- Подключение необходимых библиотек:
, , , , - Определение функции B, которая принимает два целых числа и выводит их произведение на экран
- В функции main() установлены кодировки консоли ввода и вывода на уровне 1251
- Заданы две переменные типа int x и y, в которые с помощью функции scanf() считываются два целых числа от пользователя
- Вызывается функция B с аргументами x и y
- Можно добавить вывод значения переменной x на экран, но в коде эта строка кода commented out (комментирована)
- Вызов функции getch() для приостановки выполнения программы и ожидания нажатия клавиши
- Возврат значения 0, что означает успешный конец работы программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д