Kezdőoldal » Számítástechnika » Programozás » Hogy kell C nyelven olyan...

Gonzalo95 kérdése:

Hogy kell C nyelven olyan programot írni, ami bekér egy számot és kiírja a gyökét?

Figyelt kérdés

én ezt írtam:#include <stdio.h>

#include <math.h>


int main() {

double x;

printf("Kérek egy számot!: ");

scanf("%lf", &x);

printf("A szám gyöke: %lf\n", sqrt(x));

return 0;

}


fordítás

/tmp/ccQ3BmuJ.o: In function `main':

gyok.c:(.text+0x4d): undefined reference to `sqrt'

collect2: ld returned 1 exit status



2013. szept. 25. 20:37
 1/3 anonim ***** válasza:
100%

Jó a program, nekem lefordul OS X-en GCC-vel. Neten rákeresve a hibaüzenetre azt írták, hogy math lib nincs linkelve, elvileg a -lm kapcsoló megteszi ezt (még egyszer, nekem erre nem volt szükség), tehát elvileg így működni fog:

gcc gyok.c -o gyok -lm

2013. szept. 25. 20:58
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
ezzel a math linkeléssel amúgy annyi baj van, töménytelen anyag van róla a neten
2013. szept. 25. 21:50
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
köszi a segítséget, a -lm kapcsolóval sikerült :)
2013. szept. 27. 13:59

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!