Autor
|
Temat |
|
|
Gość
|
Egzamin z C
Witam panowie...
Mam pytanko wiecie może co szykuje babcia na egzamin ?
Co mieli w tamtym roku ? Jeśli macie jakieś materiały od niej z wykładów również poroszę
|
Pon 14:41, 23 Cze 2008 |
|
|
|
 |
Gość
|
Dolaczam sie do prosby kolegi. Jakby ktos mogl tylko napisac jakie programy Pani "tworzyla", jaki zakres materialu, czy struktury i pliki byly itp. Bylbym wielce wdzieczny gdyz z roznych powodow nie zawitalem na zadnym z jej wykladow.
|
Pon 20:09, 23 Cze 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
[link widoczny dla zalogowanych]
wykłady 1-6 + operatory
na egzaminie NAPEWNO (tak mi sie wydaje ) będzie :
-zaznaczyć słowa kluczowe ( while , for ,extern auto ,register ,static itd )
-operator przecinlowy i jakieś zamotane wyrazenie
- co sie wykona a co nie w zamotanym wyrazeniu logicznym if (a>b & 2>i++)
- operacje na plikach ,strukturach,wskaźnikach ,bitowe
- moze wystąpić silnia rekurencyjnie
- MUSI byc cos o rezerwacji pamieci
jaki będzie wynik c po operacji w stylu
a=2;
b=3;
c=a+(++b) ;
c=a+(b++) ;
c+=2;
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Śro 14:07, 25 Cze 2008, w całości zmieniany 3 razy
|
Śro 13:53, 25 Cze 2008 |
|
|
Gość
|
Dziękuje Piotrek.
Mam jeszcze pytanie Pani Jędrzejec nie życzy sobie zmiennych..... ( globalnych czy lokalnych) ???
int main (void)
zmienne Tu czy
{
czy tu ??
return 0;
}
|
Śro 14:56, 25 Cze 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
globalnych (poza funkcją )
Post został pochwalony 0 razy
|
Śro 19:03, 25 Cze 2008 |
|
|
Gość
|
Jaki tu będzie wynik?
a=2;
b=3;
Przykład 1
c=a+(++b) ;
czy c=6 ?
Przykład 2
c=a+(b++) ;
czy c=6 czy 5?
|
Czw 20:35, 26 Cze 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
oba wskażą 6 bo nawiasy maja najwyzszy prorytet (podpucha)
natomiast :
int a =2;
int b =3 ;
printf("%d\n",a++ +b ); //wskarze 5 bo a bedzie zwiekszone po wykonaniu dzalania
a =2;
b =3 ;
printf("%d\n",a+ b++ ); //wskarze 5 bo podobnie b zwiekszy sie po dzalaniu
a =2;
b =3 ;
printf("%d\n",++a + ++b ); //wskarze 7 bio podobnie b i a zwiekszy sie przed dzalaniem
Post został pochwalony 0 razy
|
Czw 21:47, 26 Cze 2008 |
|
|
|