adplus-dvertising
frame-decoration

Question

What is the output of the following program ?
#include< stdio.h >
main( )
{
int a, b = 0;
static int c[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0};
for (a=0; a<10;++a);
if ((c[a]%2)= =0) b+=c[a];
printf(“%d”,b);
}

a.

15

b.

25

c.

45

d.

20

Answer: (d).20

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. What is the output of the following program ? #include< stdio.h > main( ) { int a, b = 0; static int c[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0}; for (a=0; a<10;++a); if...

Similar Questions

Discover Related MCQs

Q. A Program contains the following declarations and initial assignments:

int i = 8, j = 5;
double x = 0.005, y = –0.01;
char c=’c’, d=’d’;

Determine the value of the following expressions which involve the use of library functions:

abs(i-2*j) ; log(exp(x)) ; toupper(d)

Q. MPEG involves both spatial compression and temporal compression. The spatial compression is similar to JPEG and temporal compression removes .............. frames.

Q. The programming languages C and C++ are not strongly typed languages because :

Q. When the following code is executed what will be the value of x and y?

int x = 1, y=0;
y = x++;

Q. How many values can be held by an array A(-1,m;1 ,m) ?

Q. What is the result of the expression

(1&2)+(3/4) ?

Q. How many times the word 'print' shall be printed by the following program segment?

for(i=1, i≤2, i++)
for(j=1, j≤2, j++)
for(k=1, k≤2, k++)
printf("print/n")

Q. Arrays in C language can have ................. with reference to memory representation.

Q. Refer the points as listed below:

(a) What are the operator precedence rules ?
(b) What are the operator associativity rules ?
(c) What is the order of operand evaluation ?
(d) Are there restrictions on operand evaluation side effects ?

Which of the above must be considered as primary design issues for arithmetic expressions ?

Q. When an array is passed as a parameter to a function which of the following statements is correct?

Q. Trace the error:

void main( )
{
int *b, &a;
*b = 20
printf(“%d, %d”, a, *b)
}

Q. Match the following:

a. calloc( )         i. Frees previously allocated space
b. free( )             ii. Modifies previously allocated space
c. malloc( )        iii. Allocates space for array
d. realloc( )        iv. Allocates requested size of space

Codes:
      a   b   c   d

Q. printf(“%c”, 100);

Q. The ………….. memory allocation function modifies the previous allocated space.

Q. The goal of operator overloading is

Q. How many of the following declarations are correct?

int z = 7.0;
double void = 0.000;
short array [2] = {0, 1, 2};
char c = “\n”;

Q. Which one of the following sentences is true?

Q. The statement

print f (“ % d”, 10 ? 0 ? 5 : 1 : 12);

will print

Q. What will be the output of the following c-code?

void main ( )
{
char *P = "ayqm" ;
char c;
c = ++*p ;
printf ("%c", c);
}

Q. Member of a class specified as …………… are accessible only to method of the class.