adplus-dvertising
frame-decoration

Question

Main()
{ char *str=”abcde”;
printf(“%c”, *str);
printf(“%c”, *str++);
printf(“%c”, *(str++));
printf(“%s”, str);}

The output of the above ‘C’ code will be:

a.

a a c b c d e

b.

a a c c c d e

c.

a a b c d e

d.

None of these

Answer: (c).a a b c d e

Engage with the Community - Add Your Comment

Confused About the Answer? Ask for Details Here.

Know the Explanation? Add it Here.

Q. Main() { char *str=”abcde”; printf(“%c”, *str); printf(“%c”, *str++); printf(“%c”, *(str++)); printf(“%s”, str);} The output of the above ‘C’ code will be:

Similar Questions

Discover Related MCQs

Q. Consider the following statements,

int i=4, j=3, k=0;
k=++i - --j + i++ - --j +j++;

What will be the values of i, j and k after the statement.

Q. What is the value of the arithmetic expression (Written in C)

2*3/4-3/4* 2

Q. A function object:

Q. Polymorphism means:

Q. A static member function can have access to:

Q. A ternary operator in C++

Q. In C++, the operator which cannot be overloaded.

Q. A type of inheritance in which the property of one class is inherited by more than one class.

Q. If a variable is declared as register type, then the operator that cannot be applied to it.

Q. Conversion from one data type to another data type, inserted automatically by a programming language.

Q. In C++, a pointer that is automatically being passed to a member function during its invocation is:

Q. Which of the following statements is/are True?

P: C programming language has a weak type system with static types.
Q: Java programming language has a strong type system with static types.

Q. 'ptrdata' is a pointer to a data type. The expression *ptrdata++ is evaluated as (in C++):

Q. The associativity of which of the following operators is Left to Right, in C++?

Q. A member function can always access the data in ................ , (in C++).

Q. Which of the following is not correct for virtual function in C++?

Q. Which of the following is not correct (in C++)?