56224 pp1 (3)

56224 pp1 (3)



ĆWICZENI*

I.    Deklaracje: int i; float f; int *p; int tab|20j;

Podaj adresy zmiennych

i ji..L.......................... f.....&.1....................... p.......SR..........................

tablicy tab.....Lu._______________..... elementu tab{2].....kb.ńl............elementu tab[10]....i.k..^.l3..

II.    char *p, nazwa|20)« "abcdefg", z; int ‘wsk, tab|20}-{I,12,23,41,53,61,72}, x;

p ■ .AASfUM*^.ul..................... wsk “ ..lA..t.l__________________________________

zapisz Inaczej:    4    ,<v    oz.rn

* (p ♦ I) ».../!H3 *p o ...S.f.!^tl?....^....(.rs;s:.....V    ...................

•(wsk+2) <6__________________ *wsk+20.

...........................-- *(P+2V,


nazwa[3] o.


•nazwać.


o* tab;


.. o *p+2; o ‘(nazwa + 4);


_______............. «> *tab + 3;

Wykorzystując deklaracje uzupełnij :

.............nazwa;    ‘nazwa*...........;    nazwa”...........;    *p++”

-•p++;

III.    Deklaracje: float *p, i -345, “adr, t[3]~{l,2,3}; Uzupełnij prawą stronę instrukcji.

p*----------------------- *(p+l)=--------------------- i-------------------------------- *i-........

adr=..............................................*‘t +3;    ‘(t+2)*________________________________ *p+2=.

IV.    Omów fragment programu:

char ‘wsk, tabf]_"bank"; wsk tab + strłen (tab); while (--wsk>-tab) puls (wsk);

V. int t[7J -{1,10, 16, 20, 34, 56, -90}, zm, *adr; int *wsk; wsk -1;

Uzupełnij i opisz instrukcje, wykorzystaj zm i adr:

______-* wsk++;    ______* (*wsk>++;    ......- ++ (*wsk)

«• (++wsk);    ......**•++ wsk    ________“ wsk++;

VI. float fa(3][5]-{0,1,2,3,4, 15,16,17,18,19, 20,21,22,23,214}, fx[5][10J; float fb{5]”{-l,-2,-3,-4,-5}; float (*fptr)[5J, (*k){5], *adr(5], *fadr;

Które z poniższych instrukcji są poprawne?

fptr - fa; fptr^fle; fptr~fb; k=fa; k”fx; k=fb;    fa++; fptr”fa+l;

-fa[0};


fa|0]+1;


fa+2;


adr{0)”.


fptr ” fa; k = fptr; fpłr++;


fptr - k;


fadr = fa[0J; fadr = fa;


fadr - fx[2]; fadr = fb; fa[ 1 ] - fa{0];



Wyszukiwarka

Podobne podstrony:
Image5 c)    int tab[] [3] = {10,11,20,21,28,30}; d)    int tab[][3] =
DSC00396 (18) Zastosowania wskaźników - wskaźniki do tablic int*Wsk; I int Tab[20];
ALG4 84Rozdział 4. Algorytmy sortowania insert.cpp void InsertSort (int *tab) foriint i=l; i<n;i
return 1; else return n*silnia(n-1); > int mainO { int n; std::cout << "Podaj liczbę:
zdj0 (6) vo±d BubbleSort(int *tab){ i<n; i++) for (int i=l for (int j=n-l; j>i; j Wykład
133 OPERACJE NA ŁAŃCUCHACH int main(void) { char str[100]; int cmp; fputs("Podaj ciąg
Podstawy informatyki 2 Wykład nr 2Stos - przykład (3/3) int main{){ int tab[5] = {1,2,3,4,5}; Struct
Ćwiczenie 1 - Deklarowanie metainformacji.Zadania do wykonania: Ćwiczenie I poświęcone jest wypełnie
31609 Zdjęcie0024 (3) Przykłady deklaracji funkcji: float pole_kwadratu( float bok ); float pole_kwa
ekonomia międzynarodowa. Ćwiczenia. Deklaracje z pliku na stronie wypełniają Państwo wszystkimi nume
22937 Zdjęcie0023 (6) Przykłady deklaracji funkcji: float pole_kwadratu( float bok ); float pole_kwa
Ćwiczenie 3. Operacje logiczne i struktury sterujące. ZTMAiPC dla podanych niżej wartości zmiennej i
57 (285) Ćwiczenia 57 A)    Oblicz (na podstawie uzupełnionej tab. 5.6) wartość indek

więcej podobnych podstron