Q. Output of an arithmetic expression with integers and real numbers is ___ by default.?

  • (A) Integer
  • (B) Real number
  • (C) Depends on the numbers used in the expression.
  • (D) None of the above
πŸ’¬ Discuss
βœ… Correct Answer: (B) Real number

Q. Choose a right statement.

Code:
int a = 10 + 4.867;
  • (A) a = 10
  • (B) a = 14.867
  • (C) a = 14
  • (D) compiler error.
πŸ’¬ Discuss
βœ… Correct Answer: (C) a = 14

Q. Choose a right statement.

Code:
int a = 3.5 + 4.5;
  • (A) a = 0
  • (B) a = 7
  • (C) a = 8
  • (D) a = 8.0
πŸ’¬ Discuss
βœ… Correct Answer: (C) a = 8

Q. Choose a right statement.

Code:
float var = 3.5 + 4.5;
  • (A) var = 8.0
  • (B) var = 8
  • (C) var = 7
  • (D) var = 0.0
πŸ’¬ Discuss
βœ… Correct Answer: (A) var = 8.0

Q. Choose right statement.

Code:
int main()
{
    float c = 3.5 + 4.5;
    printf("%f", c);

    return 0;
}
  • (A) 8.0
  • (B) 8.000000
  • (C) 8
  • (D) 7
πŸ’¬ Discuss
βœ… Correct Answer: (B) 8.000000

Q. Choose a right statement.

Code:
int main()
{
    float c = 3.5 + 4.5;
    printf("%d", (int)c);

    return 0;
}
  • (A) 8.0
  • (B) 8.000000
  • (C) 7
  • (D) 8
πŸ’¬ Discuss
βœ… Correct Answer: (D) 8

Q. Choose a right statement.

Code:
int a = 5/2;
int b = 5.0/2;
int c = 5 / 2.0;
int d = 5.0/2.0;
  • (A) a = 2, b = 2, c = 2, d= 2
  • (B) a = 2, b = 2.0, c = 2, d= 2.0
  • (C) a = 2, b = 2.5, c = 2.5, d= 2.5
  • (D) a = 2.5, b = 2.5, c = 2.5, d= 2.5
πŸ’¬ Discuss
βœ… Correct Answer: (A) a = 2, b = 2, c = 2, d= 2

Q. Choose a right statement.

Code:
float a = 5/2;
float b = 5/2.0;
float c = 5.0/2;
float d = 5.0/2.0;
  • (A) a=2.5, b=2.5, c=2.5, d=2.5
  • (B) a=2, b=2.5, c=2.5, d=2.5
  • (C) a=2.0, b=2.5, c=2.5, d=2.5
  • (D) a=2.0, b=2.0, c=2.0, d=2.0
πŸ’¬ Discuss
βœ… Correct Answer: (C) a=2.0, b=2.5, c=2.5, d=2.5

Q. If both numerator and denominator of a division operation in C language are integers, then we get.?

  • (A) Expected algebraic real value
  • (B) Unexpected integer value
  • (C) Compiler error.
  • (D) None of the above
πŸ’¬ Discuss
βœ… Correct Answer: (B) Unexpected integer value

Q. Choose a right statement.

Code:
int var = 3.5;
  • (A) a = 3.5
  • (B) a = 3
  • (C) a = 0
  • (D) Compiler error
πŸ’¬ Discuss
βœ… Correct Answer: (B) a = 3