Question
x = x * (a+b) - 5;
a.
12
b.
11
c.
10
d.
7
Posted under UGC NET computer science question paper Programming in C
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. How many tokens will be generated by the scanner for the following statement? x = x * (a+b) - 5;
Anup : June 26, 2023
x = x * (a + b) - 5;
x – Identifier
= – Assignment operator
x – Identifier
* – Multiplication operator
( – Left parenthesis
a – Identifier
+ – Addition operator
b – Identifier
) – Right parenthesis
- – Subtraction operator
5 – Constant
; – Semicolon (statement terminator)
The answer should be 12
Similar Questions
Discover Related MCQs
Q. When the following code is executed , what will be the value of x and y ?
int x =1, y= 0;
y=x++;
View solution
Q. What is the output of the following program ?
(Assume that the appropriate preprocessor directives are included and there is no syntax error)
main ( )
{ char S[ ] = "ABCDEFGH";
printf ("%C",* (& S[3]));
printf ("%s", S + 4);
printf ("%u", S);
/* Base address of S is 1000 */
}
View solution
Q. Which of the following, in C++, is inherited in a derived class from base class ?
View solution
Q. Given that x = 7.5, j = -1.0, n = 1.0, m = 2.0
The value of - - x + j = = x > n >= m is :
View solution
Q. Which of the following is incorrect in C++ ?
View solution
Q. When the inheritance is private, the private methods in base class are in the _______________ derived class (in C++).
View solution
Q. Match the following with respect to the jump statements
List-I List-II
a. return i. The conditional test and increment portions
b. goto ii. A value associated with it
c. break iii. Requires a label for
d. continue iv. An exit from only the innermost
Codes:
a b c d
View solution
Q. The control string in C++ consists of three important classifications of characters
View solution
Q. Match the following with respect to the jump statements
List-I List-II
a. fopen() i. returns end of file
b. fclose() ii. return for any problem report
c. ferror() iii. returns 0
d. feof() iv. returns a file pointer
Codes:
a b c d
View solution
Q. Given i=0, j=1,k=-1 x=0.5, y=0.0
What is the output of the following expression in C language.
x*y
View solution
Q. The following statement in 'C'
int (*f())[];
declares
View solution
Q. Which one of the following is correct, when a class grants friend status to another class?
View solution
Q. What is the value returned by the function f given below when n=100 ?
int f (int n)
{ if (n==0) then return n;
else
return n + f(n-2);
}
View solution
Q. Which of the following cannot be passed to a function in C++?
View solution
Q. Which one of the following is correct for overloaded functions in C++?
View solution
Q. Which of the following storage classes have global visibility in C/C++?
View solution
Q. Which of the following operators cannot be overloaded in C/C++?
View solution
Q. Given i= 0, j = 1, k = – 1, x = 0.5, y = 0.0
What is the output of given ‘C’ expression ?
x * 3 & & 3 || j | k
View solution
Q. The following ‘C’ statement :
int * f[ ]( );
declares :
View solution
Q. If a function is friend of a class, which one of the following is wrong ?
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Programming in C? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!