Введение с клавиатуры глобальной переменной - C (СИ)
Формулировка задачи:
#include <stdio.h> #include <conio.h> #include <math.h> double f (double x) { //f = x*x; тут вопрос return x*x; }; int main() { double a, b; unsigned int n; double h, s; scanf("%lf %lf %d", &a, &b, &n); h = (b - a)/n; s=0; for (i=0; i<n; i++) { s += f(a+i*h)*h; }; s *= h; printf("%f", s); return 0; }
Решение задачи: «Введение с клавиатуры глобальной переменной»
textual
Листинг программы
double f () { double d; scanf("%lf", &d); return d; };
Объяснение кода листинга программы
- В коде определен функция с именем
f
. - Внутри функции объявлена переменная
d
типа double. - Затем происходит ввод значения переменной
d
с клавиатуры с помощью функции scanf. - Функция scanf принимает два аргумента, второй из которых является адресом переменной
d
. - Функция scanf считывает введенное значение и сохраняет его в переменной
d
. - Затем функция возвращает значение переменной
d
. - Значение переменной
d
может быть использовано в других частях программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д