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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.10.2013, 22:48   #1
Gtnz8
Пользователь
 
Аватар для Gtnz8
 
Регистрация: 09.08.2012
Сообщений: 95
По умолчанию Степень.

Код:
int power(int ,int );
int main()
{
    setlocale(LC_CTYPE,"Russian");
 int i;
 for(i=0;i<10;++i)
    printf("\t%d %5.d %7.d\n",i,power(2,i),power(-3,i));

return 0;
}
int power(int base,int n)
{
    int p=1;int i;
    for(i=1;i<=n;++i)
        p = p * base;
    return p;
}
Объясните пожалуйста как работает функция power, я не могу понять как передаются аргументы,цикл сбивает с толку.
То есть где в функции переменные для основания и показателя степени.

Последний раз редактировалось Gtnz8; 27.10.2013 в 22:52.
Gtnz8 вне форума Ответить с цитированием
Старый 27.10.2013, 23:04   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,430
По умолчанию

power получает base (основание) и n (показатель степени). Затем в цикле p домножается на base n раз.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Старый 27.10.2013, 23:15   #3
Gtnz8
Пользователь
 
Аватар для Gtnz8
 
Регистрация: 09.08.2012
Сообщений: 95
По умолчанию

Спасибо BDA я уже сам разобрался.
Что удивительно, калькулятор Casio неправильно вычисляет отрицательные числа из этой программы.
Gtnz8 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Степень Diana528 Общие вопросы C/C++ 4 30.05.2013 18:18
Степень Виталий Руденко Microsoft Office Excel 2 08.05.2012 18:29
Степень Аида Помощь студентам 11 16.01.2011 23:23
степень bbk_serg Помощь студентам 3 01.02.2009 18:43
Степень Droid Общие вопросы Delphi 9 26.04.2008 01:51