Hey I have a few questions that I am stuck on, can anybody help me.

Multiple Selection Constructs
1)What is the form and type of the control expression?
2)What segments are selectable (single, compound, sequential)?
3)Is the entire construct encapsulated?
4)Is execution flow through the structure restricted to include just a single selectable segment?
5)What is done about unrepresented expression values?

Iterative Statements
1)How is iteration controlled?
2)Where is the control mechanism in the loop?

Counter-Controlled Loops
1)What is the type and scope of the loop variable?
2)What is the value of the loop variable at loop termination?
3)Should it be legal for the loop variable or loop parameters to be changed in the loop body, and if so, does the change affect loop control?
4)Should the loop parameters be evaluated only once, or once for every iteration?

Logically-Controlled Loop
1)Pretest or posttest?
2)Should this be a special case of the counting loop statement (or a separate statement)?