notes/education/software development/ECE1400/Chapter 7 Exercises.md
2024-10-01 20:56:24 -06:00

415 B

  1. Which of the following aren not legal types in C?

a. short unsigned int b. short float c. long double d. unsigned long

Answer: b. short float

  1. If c is a variable of type char, which of the following statements is illegal?
char c;
// A:
i += c; // i has type int
// B:
c = 2 * c - 1;
// C:
putchar(c);
// D:
printf(c);

Answer: D is incorrect because printf operates on strings.