Вывод значения функции на экран - 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;
}

Объяснение кода листинга программы

  1. Подключение необходимых библиотек: , , , ,
  2. Определение функции B, которая принимает два целых числа и выводит их произведение на экран
  3. В функции main() установлены кодировки консоли ввода и вывода на уровне 1251
  4. Заданы две переменные типа int x и y, в которые с помощью функции scanf() считываются два целых числа от пользователя
  5. Вызывается функция B с аргументами x и y
  6. Можно добавить вывод значения переменной x на экран, но в коде эта строка кода commented out (комментирована)
  7. Вызов функции getch() для приостановки выполнения программы и ожидания нажатия клавиши
  8. Возврат значения 0, что означает успешный конец работы программы

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.571 из 5
Похожие ответы