Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2011, 20:01   #1
zterry
 
Регистрация: 18.11.2011
Сообщений: 7
По умолчанию Функции в Си

Добрый вечер господа.
вот программка (язык Си)
PHP код:
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

//protot//


float xi (float i float a float b );

float summ (  int i1 int i2 int c int b) ;
 
//progr//
int main (void)

{
    
int a=b=,sum n=;
    
= (pow (summ (1,n,a,b) ,2)     -(summ(3,n,a,b) /n)) /(sqrt((n-2) *summ (4,n,a,b)));
     
    
printf "answer = %d" ,) ;
    return 
0;
}
//func//
float xi float i float a float b   )
{
float xi =  b* ((  log(7.2 +  i)/  log(10.))/2)+ (sqrt (double(i+a+b)));
return 
xi ;
}
 
     
float summ (int i1 int i2 int a int b )
     {
           
float sum=0;
           
int i;
           for (  
i1 <=i2 i++)
       
        
sum =xi () ; 
     
           return 
sum;
           } 

ошибка вот в этой строчке
Код:
 sum =xi (i) ;  xi: функция не принимает 1 аргументов
, я предполагаю что тут надо написать ещё 2 аргумента тоесть
Код:
sum =xi (i , a , b ) ;
но таки сомневаюсь в правильности , т.к прогулял несколько лекций D:
извиняйте , не нашел , как тут спойлер сделать)
zterry вне форума Ответить с цитированием
Старый 18.11.2011, 22:42   #2
zterry
 
Регистрация: 18.11.2011
Сообщений: 7
По умолчанию

ап ап ап ап ап
zterry вне форума Ответить с цитированием
Старый 19.11.2011, 02:42   #3
Сыроежка
Форумчанин
 
Регистрация: 01.07.2011
Сообщений: 423
По умолчанию

У вас эта функция принимает не два аргумента, а три! Так как она объявлена, как

Код:
float xi (float i , float a , float b );
Со мной можно встретиться на www.clipper.borda.ru
Сыроежка вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача функции другой функции как аргумента C # stopanko C# (си шарп) 2 20.11.2011 13:13
Как подменить адрес возврата функции func на адрес функции f используя переполнение буфера buf и функции gets dmitrii6120 Помощь студентам 6 14.11.2011 20:10
Мини бэйсик:объявление функции, вызов функции , возврат. AL_LORD Помощь студентам 2 14.10.2010 17:48
Программа на СИ++, используя функции работы с файлами и функции <string.h> Аня Popova Фриланс 9 13.09.2010 15:52
Чем отличается описание функции от определения функции в С++? Go6a Помощь студентам 4 18.07.2009 18:07