QUESTION 5 The C compiler ignores white-space characters such as blanks, tabs an
ID: 3917981 • Letter: Q
Question
QUESTION 5 The C compiler ignores white-space characters such as blanks, tabs and newlines used for indentation and vertical spacing O True O False QUESTION6 is a function that converts a sequence of characters representing a floating-point value to double. O strtol strtoul strtod O strconv QUESTION 7 Each called function always finds the information it needs to return to its caller at the O Called Spot O Middle ? ??? O Bottom of the call stack. QUESTION 8 Too many levels of nesting can make a program difficult to understand. As a rule, try to avoid using more than levels of nestin four three one O twoExplanation / Answer
if you post more than 1 question, as per chegg guidelines I have to solve only first question.
Ques 5. True
The first phase of the compiler is Lexical Analyzer. It is responsible for converting the code into sequence of tokens. It also has the task of removing the spaces, tabs, comments from the code before it converts them into tokens.
Ques 6. Answer :
Ques 8. (b) three
It is not considered a good practice of coding with more than 3 levels of nesting.
Ques 13. Answer : (c) comment
A comment is a text which describes what we are doing in the code following the comment. So, it is better that we place comments before the function so that we can make it clear for others and also for us what the function is doing.
Ques 14. Answer : (a) Single backslash
Backslask are of a special use in programming languages. It is also called the escape character. It is used to give special meaning to characters. Lile
It is also used to print the special character as they are . e.g: is a special character which can give special meaning to other characters. Like if is placed before n , it will take he text to next line. So, in order to scape from that special property, we place another before the . So, it becomes \, which prints a single backslash.