Error C2447: отсутствует заголовок функции - C (СИ) (156533)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <conio.h>
#include <math.h>
void katrin();
{
    int k,n,i=0;
    float a,b,h,x,y,max,s,r,sr,m;
 
printf("Vvedite otrezok [a;b]\n");
scanf("%f",&a);
scanf("%f",&b);
printf("Vvedite chislo n\n");
scanf("%d",&n);
k=0;
max=0;
s=0;
h=(b-a)/n;
for(i=0;i<=n-1;i++)
{
x=a+i*h;
if ((x>=0) && (x>=a) && (x<=b) && ((9-sqrt(x))>0)) 
{ 
m=exp(x*x-1) +(x*sin(1/x)/(pow(9-sqrt(x),1/4)));
s=s+m;
k=k+1;
if (k==1)
max=m;
if (m>max)
max=m;
printf("x=");
printf(x);
printf("y=");
printf(m);
}
else
printf("zna4eni9 x net\n");
}
if (k==0)
printf("y-net\n");
else
{
sr=s/k;
printf("Maximalnoe znachenie funktsii ravno %g\n",max);
printf("Srednee znachenie funktsii ravno %g\n",sr);
}
}

Решение задачи: «Error C2447: отсутствует заголовок функции»

textual
Листинг программы
int main()
{
 
 
}

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

В представленном коде отсутствует какая-либо полезная информация, которая могла бы помочь понять, что именно происходит в этой программе. Однако, основываясь на постановке задачи, можно предположить, что в коде должна быть функция, которая не была объявлена. Следовательно, список элементов кода может выглядеть следующим образом:

  1. int main() - объявление функции main, которая является точкой входа в программу
  2. { - начало блока кода функции main
  3. } - конец блока кода функции main
  4. <имя_переменной> - возможно, в коде есть переменные, которые были объявлены, но не указаны в постановке задачи
  5. <имя_функции> - возможно, в коде есть функции, которые были объявлены, но не указаны в постановке задачи
  6. <оператор_if> - возможно, в коде есть условные операторы if
  7. <оператор_for> - возможно, в коде есть циклы for
  8. <оператор_while> - возможно, в коде есть циклы while
  9. <оператор_do-while> - возможно, в коде есть циклы do-while
  10. <оператор_switch> - возможно, в коде есть операторы switch
  11. <оператор_break> - возможно, в коде есть операторы break
  12. <оператор_continue> - возможно, в коде есть операторы continue
  13. <оператор_return> - возможно, в коде есть операторы return
  14. <оператор_sizeof> - возможно, в коде есть операторы sizeof
  15. <оператор_dynamic_cast> - возможно, в коде есть операторы dynamic_cast
  16. <оператор_static_cast> - возможно, в коде есть операторы static_cast
  17. <оператор_reinterpret_cast> - возможно, в коде есть операторы reinterpret_cast
  18. <оператор_new> - возможно, в коде есть операторы new
  19. <оператор_delete> - возможно, в коде есть операторы delete
  20. } - возможно, в коде есть еще блоки кода, которые были закрыты этим символом Пожалуйста, обратите внимание, что это всего лишь предположения, основанные на постановке задачи. Без дополнительной информации о коде невозможно дать более точный ответ.

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


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

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

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