Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

B2B: Intro to C

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Што ќе се прикаже на екран по извршување на следниов програмски сегмент:

int x, y, temp, br=0;

x=0; y=5;

do{

temp=x;

x=y;

y=temp;

br++;

}

while(y);

printf("%d", br);

a)

0

b)

1

c)

2

d)

10

2.

Што ќе се испечати по извршување на дадениот програмски код?

float x=1/2+1/4.0;

printf("x=%.3f\n", n);

a)

0.750

b)

0.25

c)

0.250

d)

0.000

3.

Која од наведените директиви ќе овозможи употреба на функцијата printf()?

a)

include<iostream.h>

b)

include<stdio.h>

c)

#include<stdio.h>

d)

#include<iostream.h>

4.

Што ќе се испечати по извршување на дадениот програмски код?

char c = 'a';

switch(c) {

case 'a':

printf("2");

case 'b':

printf("0");

case 'c':

printf("1");

default:

printf("7");

}

a)

7

b)

2

c)

201

d)

2017

5.

Која од наведените вредности ќе се зачува во променливата x по извршувањето на дадениот програмски код:

int x, y=1;

if (y--)

x=++y;

else

x=--y;

a)

-1

b)

0

c)

1

d)

2

6.

Која од следните команди ќе ги испечати боревите од 0 до 9 на екран?

a)

for (i=0; i < 9; i++) printf("%d", i);

b)

for (i=0; i <= 9; i+=1) printf("%d", i);

c)

for (i=1; i < 10; i++) printf("%d", i);

d)

for (i=0; i <= 9; i++) printf("%d", i);

7.

Што ќе се испечати по извршувањето на следниот програмски код:

int main() {

int x=3, y=4;

if(x=y)

printf("Isti se");

else if(x>y)

printf("X e pogolemo od Y");

else printf("X e molao od Y");

return 0;

}

a)

Isti se

b)

X e pogolemo od Y

c)

X e pomalo od Y

d)

ништо нема да се испечати

8.

Што ќе отпечати на екран по извршување на следниов програмски код:

#include <stdio.h>

int main() {

for (printf("3"); printf("2"); printf("1"))

break;

return 0;

}

a)

321

b)

32

c)

3

d)

2

9.

Што ќе се испечати по извршувањето на следниот програмски код:

int main() {

int i=4;

do {

printf("%d", --i);

}

while(i);

return 0;

}

a)

43210

b)

4321

c)

3210

d)

321

10.

Ако x, y и z се променливи од целоброен тип(int), која е нивната вредност по извршување на следните наредби?

x=39;

y=x++ +1;

z=++x;

a)

x=41

y=39

z=40

b)

x=41

y=41

z=41

c)

x=41

y=39

z=42

d)

x=41

y=40

z=41