Computer Science, asked by Dolly74311, 10 months ago

Which of the following is not a C variable? a) Count123 b) Count_123 c) Count@123 d) X_123_Count

Answers

Answered by AskewTronics
0

Option c is the correct answer for the above question

Explanation:

  • Variables are used to give the name for any value in the world of programming. It is used to denote a variable So that a user can use the variable to use that value anywhere in the program.
  • There are some rules to define any variables which are as follows:-
  1. The variable must not start with the numbers or special symbols except underscore.
  2. The variable must not hold the special symbols except underscore.
  3. The variable must not hold the keywords.
  • The option c neglects the rules which are defined above. It is because it holds the @ symbols. So it is not a valid variable. Hence the answer is option c.
  • But the other option is valid variables because they satisfy the rules which are defined above.

Learn More:

  • C-programming language : https://brainly.in/question/3910273
Answered by poojan
19

count@123 (Option C) is not considered as a variable in C.

Explanation:

To justify the answer, let us know the basic rules of variable declaration in C.

  • Rule 1: A variable can have letters in the English alphabet, digits, and underscore. No other special characters are allowed.
  • Rule 2: A variable name cannot be started with a number. It should always start with either a letter or an underscore.
  • Rule 3: Whitespace is not allowed within the variable name.
  • Rule 4: A variable name should never be any reserved word or keyword

So, as we see above, the third option i.e., count@123 fails to meet the rules of variable declaration (@ is a special character and any special characters other than an underscore are not allowed in C for variable declaration).

Therefore, count@123 (Option C) is not considered as a variable in C.

Learn more:

What is a variable in C?​

https://brainly.in/question/24413174

Global Variable Vs Local Variable

https://brainly.in/question/31763489

Similar questions