Вывод значения функции на экран - 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, что означает успешный конец работы программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д