Given: typedef struct { int MM; int SS; } Time ; void main()…

Given: typedef struct { int MM; int SS; } Time ; void main() { Time t = {{7,45},{16,30}}; Which of the following statements will print the two item Time array as a start and end time: Start: 7:45 End: 16:30 Note: “%02i” is the printf format string that will zero pad an integer to fill two digits so it gives 04 in stead of 4 . printf(“Start: %2i:%02i End: %2i:%02i \n”, t->MM, t->SS, t->MM, t->SS ); printf(“Start: %2i:%02i End: %2i:%02i \n”, (t+0)->MM, (t+0)->SS, (t+1)->MM, (t+1)->SS ); printf(“Start: %2i:%02i End: %2i:%02i \n”, t.MM, t.SS, t.MM, t.SS ); printf(“Start: %2i:%02i End: %2i:%02i \n”, (*t).MM, (*t).SS, (*(t+1)).MM, (*(t+1)).SS );

Part III Multiple Choice Questions may include:multiple cho…

Part III Multiple Choice Questions may include:multiple choice – select best answerfill-in-blank — follow instructionsmatching — may have extra choicesmultiple drop down — answer all partsmultiple select — choose all correct, selecting incorrect options counts against selecting correct options. 3 points each, 12 questions You can earn partial credit for correctly answering parts of some multi-part questions.   After viewing this information, select next and then select okin the message box that appears since there is no answer to be entered.

Given: Catalog and Widget types as shown, select the memory…

Given: Catalog and Widget types as shown, select the memory diagram that best represents the memory used by w in the printWidget function. To avoid a limitation in Canvas, array code below has an extra space before the index. typedef struct { char code; int pages; } Catalog ; typedef struct { char item; Catalog *cat; float price; } Widget ; void printWidget(Widget *w) { printf( ” item: %s\n”, ); printf( ” cat: %s (%i pages)\n”, ); printf( “price: $%f\n”, ); }… Memory Symbol Key: (a) is a contiguous block of memory that is named a (b) is a pointer named b that contains the address to another memory location; the end of the arrow indicates the memory that is pointed to. (c) shows a larger contiguous block of memory where all items in the box are stored in a contiguous block of memory; it may have address (c) associated with its start address or be pointed to (d) shows a larger contiguous block of memory that includes a smaller block of contiguous memory that is located within the larger block; it may have address (d) associated with its start address or be pointed to