wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Jezyk C - podstawy

Total questions: 10

Worksheet time: 9mins

Name
Class
Date
1.

Typ określa rodzaj informacji przechowywanych w zmiennych, jaki typ podstawowy określa liczbę całkowitą:

a)

int

b)

char

c)

float

d)

unsigned int

2.

Jakie wartości przyjmą zmienne w1, w2, w3, w4?

int a {1};

int b {10};

bool w1 {a > b};

bool w2 {a < b};

bool w3 {a == b};

bool w4 {a != b};

a)

w1 = 0, w2 = 1, w3 = 0, w4 = 1

b)

w1 = 1, w2 = 0, w3 =1, w4 = 0

c)

w1 = 1 w2 = 1, w3 =1, w4 = 1

3.

Ile wyniesie wartość zmiennej b:

a = 10;

b = a * 15;

a)

Do zmiennej b trafi wartość 150

b)

Do zmiennej b trafi wartość 15

c)

Do zmiennej b trafi wartość z a czyli 10

4.

Jakie wartości osiągną zmienne x, y i z?

int x = 1;

int y = 1;

y += x;

x +=y;

int z = y =x;

a)

x = 3, y = 3, z = 3

b)

x = 3, y =2 z = 1

c)

x =2, y = 3, z = 1

5.

Jaka wartość znajdzie się w zmiennej w?

int a = 99, b = 20, c = 3;

int w = ++a + b % c;

a)

102

b)

2

c)

101

6.

Jaka wartość znajdzie się w zmiennej w?

int a = 99, b = 20, c = 3;

int w = ++a + b % c;

a)

2

b)

0

c)

1

7.

Jaka wartość zostanie przypisana do zmiennych:

a = 3 * (b = 5) + 4;

a)

do a trafi 19, do b trafi 5

b)

do a trafi 27, do b trafi 9

c)

do a trafi 15, do b trafi 9

8.

Jakie wartości przyjmą zmienne:

a = a + 1;

b = b - 5;

c = c * 3;

d = d % 4;

a)

zawartość c zostanie potrojona

w d znajdzie się reszta z dzielenia d przez 4

b)

w a znajdzie się o 1 więcej niż było

w b będzie o 1 mniej niż było

c)

w c znajdzie się o 3 więcej niż było

w d znajdzie się wartość d po podzieleniu przez 4

9.

Jakie wartości osiągnie w1 i w2?

int a {1};

int b {1};

int c{1};

int w1 {++a * --b + c++};

int w2 {++a * (--b + c++)};

a)

w1 = 1, w2 = 3

b)

w1 = 2, w2 = 3

c)

w1 = 3, w2 = 1

10.

Jakie wartości przyjmie zmienna a w każdym z przypadków:

a=12;

1) a /= 2;

2) a %= 8;

3) a -= 4;

a)

6,4,8

b)

6,8,4

c)

4,6,8