Kezdőoldal » Számítástechnika » Programozás » Valaki ezt részletesen elmagya...

Valaki ezt részletesen elmagyarázná?

Figyelt kérdés

Kezdő vagyok még!

C nyelvben van írva.


Írjon programot, amely kiírja az 1-500 közötti egész számokat!

#include <stdio.h>

#include <stdlib.h>


int main(int argc, char *argv[])

{

int i;

for (i=1;i<=500;i++)

{

printf("%d ",i);

}

printf("\n");

system("PAUSE");

return 0;

}


2014. szept. 26. 20:53
 1/5 Tengor ***** válasza:

1-2: behúzza a headereket, hogy lehessen kiíratni és a system használható legyen.

4: a program belépési pontja

6: létrehoz egy int változót, amit i-nek nevez el

7: számlálós ciklus, i értékét 1-re állítja be és addig növeli eggyel, amíg 500 nem lesz az értéke

9: minden növelés előtt kiírja i értékét

11: kiír egy sortörést

12: megállítja a programot, hogy lásd az eredményt és ne tűnjön el azonnal

13: a helyes futás eredményeként 0-át ad vissza.

2014. szept. 26. 21:04
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:

Köszönöm!

Miért írja ezt az ebbe a sorba?

int main(int argc, char *argv[])

Mert mi a suliban eddig még úgy tanultuk, hogy int main ide nem írunk semmit és majd csak utána jön a belépési pont. :)

2014. szept. 26. 21:14
 3/5 Tengor ***** válasza:
Mert így szabályos, oda kerülnek a parancssori argomentumok. Egyes fordítók megeszik akkor is a kódot, ha azt üresen hagyják. Mint látod a program sehol nem használja, szóval...
2014. szept. 26. 21:20
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
A C-ben igazából az "int main()" azt jelenti, hogy bármennyi paramétert átvehet. Az "int main(void)" a paraméter nélküli. Az első szabályos minden fordító megeszi a szabvány szerint. A második meg a "void main()" nem szabványos, az fordítófüggő.
2014. szept. 26. 21:53
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Koszi :D
2014. szept. 26. 23:06

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!