Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Identify the INVALID C program expressions or choose \"all are valid\". Assume a

ID: 3906035 • Letter: I

Question

Identify the INVALID C program expressions or choose "all are valid". Assume all variables are integer and non-zero. If invalid explain why.

2. A)w+abc % cba B) y%y%y-2 C) q%(q/2%q) D) ha+ha+ha E) All are valid

4. A) b-55%5a B) 3%3-7+b C) x130b%777 D) ba/c+-33 E) All are valid

7. A) v-r%yy B) p-((p-p-p)) C) no+no+no3 D) x33-1.4z E) All are valid

8. A) ant%ont B) INT-double C) three*3 D) chars/b-c E) All are valid

11. A) p*q*r- B) a%b%c C) 2*(x+y) D) %d+5 E) All are valid

19. A) max3*3 B) CHAR-5 C) x0x-c+a%a D) a*abc+ E) All are valid

Explanation / Answer

2. E) All are valid

4. A) b-55%5a is a invalid expression since variable name can not start with number ( 5a)

7. D) x33-1.4z is a invalid expression since variable name can not start with number (1.4z)

8. B) INT-double is a invalid expression since double is a reserved keyword

11. D) %d+5 is a invalid expression since variable name can not start with special character(%d) except underscore(_)

19. E) All are valid