Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.886 pregleda

Najnovija ↓

Problem u C programu 05.02.2021. u 22:57 · pre 69 meseci #1
Pozdrav svima, da li se ovde moze predvideti
koju ce vrednost dobiti celobrojna promenljiva d ?

int main()
{
long d;
double b=1262.845986;
d=printf("%lf",b);
return 0;
}
Re: Problem u C programu 05.02.2021. u 23:21 · pre 69 meseci #3
Koristio sam CodeBlocks, online c...rezultat je isti
dobijam da je d=11...mene interesuje da li sam
mogao nekako da predvidim da ce biti 11...
Kao da broji karaktere broja b...?

Re: Problem u C programu 06.02.2021. u 06:02 · pre 69 meseci #5
U ovom slucaju nije includovan <stdio.h> pa zavisi od kompajlera dal ce da radi il ce da zvekne.
Kako je potpis printf int printf(const char*,...) moze se desiti da neki kompajler nije pametan
pa ovo interpretira kao long printf(const char*, double); sto ce dovesti do problema prilikom
interpretacije parametara pa moze dati nepredvidljive rezultate...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme