Question

1. [10pts] Indicate which of the following identifiers are valid C identifiers. (a) 37nights (b) give_me_1dollar...

1. [10pts] Indicate which of the following identifiers are valid C identifiers.

(a) 37nights

(b) give_me_1dollar

(c) AChristmasCarrol_Type

(d) -name_Var

(e) mainVar

(f) _temporaryVariable

(g) 3rdStreet

(h) MultiplyBy3

(i) apartment#

(j) int

0 0
Add a comment Improve this question Transcribed image text
Answer #1
(a) 37nights
Invalid, identifiers should not starts with digits

(b) give_me_1dollar
Valid

(c) AChristmasCarrol_Type
Valid

(d) -name_Var
Invalid, identifiers should not starts with -

(e) mainVar
Valid

(f) _temporaryVariable
Valid

(g) 3rdStreet
Invalid, identifiers should not starts with digits

(h) MultiplyBy3
Valid

(i) apartment#
Invalid, identifiers should not contains special characters like #

(j) int
We should not use builtin keywords for identifiers

So, valid C identifiers are
(b) give_me_1dollar
(c) AChristmasCarrol_Type
(e) mainVar
(f) _temporaryVariable
(h) MultiplyBy3
Add a comment
Know the answer?
Add Answer to:
1. [10pts] Indicate which of the following identifiers are valid C identifiers. (a) 37nights (b) give_me_1dollar...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 1. Which of the following are invalid identifiers? a. one b. “Good Bye” c. 1234 d....

    1. Which of the following are invalid identifiers? a. one b. “Good Bye” c. 1234 d. DecafeLattePlease e. $hello$ f. JAVA g. hello, there h. acct122 i. 4you j. _doWork k. Wait_For_M

  • C++ Help 3) Mark the following identifiers as either valid or invalid. 08 points a. theDog...

    C++ Help 3) Mark the following identifiers as either valid or invalid. 08 points a. theDog b. all-In-One c. const d. recycling e. DVD_ROM f. elizabeth_the_2nd g. 2morrow h. Page#

  • Which of the following are not valid MATLAB variable names? Circle all that apply. For those...

    Which of the following are not valid MATLAB variable names? Circle all that apply. For those that are invalid, state why. (a) BigNum.docx (b) Two_Nums (c) This is a very long MATLAB variable name (d) 2BR02B (e) Is_This_Valid? (f) Var = V + 1; (g) Mult2 (h) exp (j) GClefSign (j) AbcDEFGHijKLmnopqrstuvWXyz_Has_Lots_of_Characters (k) DoNotPassGo_DoNotCollect$200

  • 1. Use a truth table to find if the following is valid or not valid: p...

    1. Use a truth table to find if the following is valid or not valid: p → r q → r q ˅ ¬r Therefore, ¬p Valid Not Valid Discrete Math 2. Indicate whether each expression is an equivalence of the following: p ˄ q     p ˅ q     p → q     ¬(p → q)     (p ˄ q) ˅ (p ˄ q)     ¬ (¬p ˅ ¬q) 3. For the given values for p, q, and r,...

  • C++ Language 1. Match the related concepts.       -       A.       B....

    C++ Language 1. Match the related concepts.       -       A.       B.       C.       D.       E.       F.    recursion       -       A.       B.       C.       D.       E.       F.    new       -       A.       B.       C.       D.       E.       F.    main       -   ...

  • 4. Which of the following are valid identifiers? short, mouse, $alpha, monitor, exam, return, _int, _xyz,...

    4. Which of the following are valid identifiers? short, mouse, $alpha, monitor, exam, return, _int, _xyz, 9bits

  • This question is from my discrete  structures class Consider a graph with the following edges:    {a,b}...

    This question is from my discrete  structures class Consider a graph with the following edges:    {a,b}    {a,d}    {a,e}    {a,h}   {a,j}   {b,c}    {b,g}    {c,d}    {c,e}      {c,h}   {d,f}   {e,g}   {f,g}:    {f,i}   {g,h}   {h,i}   {i,j} Provide a valid coloring of the nodes in the above graph that uses as few colors as you believe possible.

  • 4. Consider the following declarations ; char c = ‘a’; byte b = 1; short s...

    4. Consider the following declarations ; char c = ‘a’; byte b = 1; short s = 2; int i = 3; long l = 4; float f = 5.0f; double d = 6.0; Indicate the value which is assigned to the LHS of the assignment statement in each of the following. a. i = b + 2 * s / 2 + i; b. i = (b + 2 * s) / (2 + i); c. i += (b...

  • 1. (2 points each) Indicate whether each of the following statements are valid or invalid function...

    1. (2 points each) Indicate whether each of the following statements are valid or invalid function declarations (prototypes) by highlighting your answer choice (Are they syntactically correct?). a) double change( X, Y);                           answer:                Valid       Invalid b) char sign(double x);                               answer:                Valid       Invalid c) int max(int x, int y, int z)                         answer:                Valid       Invalid 2. (2 points each) Indicate whether each of the following statements are syntactically valid or invalid function headers by highlighting your answer choice. a) double change( X,...

  •       -       A.       B.       C.       D.   ...

          -       A.       B.       C.       D.       E.       F.       G.       H.       I.       J.       K.       L.    Drivers license       -       A.       B.       C.       D.       E.       F.       G.       H.       I.       J.       K.      ...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT