C Overview Questions
Extracted text: C Overview Questions a. What part of a C implementation changes the text of a C program just before it is compiled? Name two directives that give instructions about these changes. b. Write this equation as a C statement using functions exp, log, and pow: y = (enlnb)? c. Write assignment statements for the following: 1. Assign a value of 1 to between if n is in the range -k through +k, inclusive; otherwise assign a value of 0. 2. Assign a value of 1 to uppercase if ch is an uppercase letter; otherwise, assign a value of 0. 3. Assign a value of 1 to divisor if m is a divisor of n; otherwise, assign a value of 0. d. You are given a queue with 4 functions: engue (gux), v<-dequeue (q),="" new="" (q),="" and="">-dequeue><-isnotempty(q), empty="" where="" q="" is="" a="" queue,="" v="" is="" the="" value="" put="" on="" the="" queue,="" new="" creates="" a="" nev="" queue,="" isnotempty="" tests="" the="" queue,="" and="" b="" is="" a="" boolean.="" what="" will="" this="" pseudocode="" program="" print?="" new="" (s);="" engueue="" la,="" "a");="" engueue="" la,="" "b");="" enqueue="" (q,="" "c");="" enqueue="" (q,="" "d");="" engueue="" (q,="" "e");="" while="" (isnotempty(q))="" do="" {print(dequeue="" (q)="" );="" }="" print="">-isnotempty(q),>
Extracted text: e. What would be the best variable type to use to represent the following items: a. area of a circle in square inches, b. the number of cars passing through an intersection in an hour, and c. the first letter of your family/last name? f. What will be printed by this switch statement if the value of color is 'R'? switch (color) { case 'R’: printf("red\n"); 'B' : printf("blue\n"); case case 'Y' : printf("yellow\n"); } g. During the execution of the following program segment, how many lines of asterisks are displayed? for (=0; i<10; ++i)="" for="" (j="0;">10;><5; ++j)="" printf("**********="" \n");="" h.="" when="" will="" the="" error="" in="" the="" following="" c="" statements="" be="" detected?="" int="" x18],="" i="" for="" (i="0;">5;><=8;>=8;>