Форум программистов, компьютерный форум, киберфорум
Наши страницы

C для начинающих

Войти
Регистрация
Восстановить пароль
 
Protor
0 / 0 / 0
Регистрация: 27.12.2013
Сообщений: 4
#1

Зачем нужна строка в коде? - C (СИ)

31.12.2013, 11:25. Просмотров 339. Ответов 3
Метки нет (Все метки)

Доброго времени суток!
Сегодня выполнял очередное задание, и увидел, что некоторые писали в своих вариантах такой код:
C
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
#include <math.h>
int main()
{
    float a = 10, c = 6, d = 100, x;
    x = (((c - sqrt(d)) / (c + sqrt(d))) - ((c + sqrt(d)) / (c - sqrt(d)))) / ((2 * c*sqrt(d)) / (c + sqrt(d)));
    double sqrt(double x);
    printf("%f", x);
    return(0);
}
Не могу понять, зачем нужна строка
C
1
double sqrt(double x);
Если ее убрать, то ответ не меняется, да и вообще на взгляд ничего не видно, в комментариях пишут, что она нужна, но не говорят зачем). Подскажите пожалуйста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.12.2013, 11:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Зачем нужна строка в коде? (C (СИ)):

Пояснить, зачем в коде переменной total присваивать ноль в начале, а counter единицу? - C (СИ)
Привет всем. Сейчас учу Си, читаю книгу &quot;Как программировать на Си&quot; автор: Дэйтел П.Дж., Дейтел Х.М. Дошел до циклов, и остановился....

Нужна ли очистка памяти в приведенном коде - C (СИ)
У меня есть структура следующего вида struct list { char *word; struct list *next; }; Я динамически выделяю память на...

Что дает строка return 0, и всегда ли она нужна - C (СИ)
Только начал изучать Си, и появилось несколько вопросов. Просьба объяснить (желательно с примерами), что дает строка return 0, всегда...

Зачем нужна скобка в коде - C#
Простой вопрос. Почему в 17-й студии выпадает ошибка такая? Скрин ошибки внизу. Какая нафиг скобка там может быть нужна?) Глюк? public...

Зачем нужна строка с DllImport? - C#
Получил задание разобраться с одним проектом. В Program.cs в Main есть вот такая строка Объясните, пожалуйста, зачем она нужна?

Что делает функция compare в коде и зачем она нужна в qsort - C++
Объясните, пожалуйста, что делает функция compare (17 строка) в данном случае и зачем она нужна в qsort? #include &lt;stdio.h&gt; ...

3
S_el
2118 / 1643 / 309
Регистрация: 15.12.2013
Сообщений: 6,439
31.12.2013, 11:34 #2
На мой взгляд не нужна.
1
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
31.12.2013, 11:49 #3
Цитата Сообщение от Protor Посмотреть сообщение
Не могу понять, зачем нужна строка
Не нужна. К тому же код сишный, а не плюсовый. И малость кривоват.
1
Timur_CF
39 / 39 / 3
Регистрация: 12.12.2013
Сообщений: 227
Записей в блоге: 1
31.12.2013, 17:21 #4
Этот код здесь ничего не меняет.
0
31.12.2013, 17:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.12.2013, 17:21
Привет! Вот еще темы с ответами:

Для чего в коде нужна строка "using namespace std"? - C++
у меня возникла проблема при удалении &quot;using namespace std;&quot; перестает работать cout точнее пишет Build FAILED. File2.cpp(11,6):...

Зачем нужна Qt? - C++ Qt
А зачем вообще нужна Qt

Зачем нужна ЦМС - CMS
В чем плюсы использования CMS? И в чем минусы того если просто без всяких CMS залить сайт, который наваял в каком-нибудь денвере, на...

Зачем нужна java? - Java SE
Сразу хочу уточнить, с джавой не знаком. Интересен тот факт, что Java очень популярна, но все равно очень интересно, в каких целях пишут на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.