wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programski jezik C (do 2.8)

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

Što nam vraća funkcija double pow(double x,double y)

a)

Potenciju xyx^y

b)

Kvadrat xyx^y

c)

umnožak xyx^y

d)

potenciju yxy^x

2.

Koji je adresni operator u programu C ?

a)

*

b)

#

c)

&

d)

$

3.

Prilikom ispisa adrese koristimo se kojim znakovima umjesto ??

printf("x = %f, adresa od x= ??\n",x,&x);

a)

%d

b)

%p

c)

%h

d)

%b

4.

Kako će biti ispisana adresa varijable prilikom ispisa?

a)

binarno

b)

dekadski

c)

oktalno

d)

heksadecimalno

5.

Koji znak prije imena varijable govori da se ne radi o varijabli tipa double nego o pokazivaču

a)

+

b)

*

c)

&

d)

$

6.

Koja naredba u varijablu px smješta se adresa varijable x?

a)

&px=*x;

b)

&px=x;

c)

px=&x;

d)

px=*x;

7.

Što smo napravili s naredbom u nastavku:

y=*px;

a)

y prima adresu pokazivača px

b)

y prima vrijednost na koju pokazuje pokazivač px

c)

y prima vrijednost varijable px

8.

Što smo stvorili s prikazanim kodom?

double *px;

a)

pokazivač na tip double

b)

varijablu px

c)

referencu na varijablu

9.

Što smo stvorili s prikazanim kodom:

double x=5,y;

a)

dvije varijable

b)

dva pokazivača

10.

Uočimo da * ima različito značenje u deklaraciji i u izvršnoj naredbi.

U izvršnoj naredbi ona predstavlja operator

a)

adresni operator

b)

množenja

c)

dereferenciranja

d)

logički operator

11.

Može funkcija sin(x) promijeniti vrijednost varijable x ?

a)

ne može

b)

može

c)

nekad da nekad ne

12.

Kakvi operatori su prikazani na slici?

a)

Referencijski

b)

Aritmetički

c)

Logički

d)

Relacijski

13.

Koji znak se nalazi na mjestu ime[3] ?

a)

r

b)

o

c)

g

d)

r