Lab 8- Exam 2 Review

Lab 8- Exam 2 Review

University

19 Qs

quiz-placeholder

Similar activities

C Language Array Quiz

C Language Array Quiz

University

19 Qs

Get started with python

Get started with python

University

19 Qs

Chp. 4 Alice Loop Structures

Chp. 4 Alice Loop Structures

12th Grade - University

21 Qs

Looping & Functions C++

Looping & Functions C++

University

20 Qs

Code-A-Vita

Code-A-Vita

University

20 Qs

Quantitative Aptitude Series

Quantitative Aptitude Series

University

20 Qs

Java Programming Quiz

Java Programming Quiz

University

17 Qs

C Language Loop and Array Quiz

C Language Loop and Array Quiz

University

22 Qs

Lab 8- Exam 2 Review

Lab 8- Exam 2 Review

Assessment

Quiz

Computers

University

Medium

Created by

Elise Neubarth

Used 9+ times

FREE Resource

19 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What will be displayed to the screen?

#include <stdio.h>

int main()

{

int num1 =20, num2= 2, num3=3;

int small =num1;

if (small>num2)

{

small =num2;

}

if (small>num3)

{

small=num3;

}

printf("%d", small);

return 0;

}

20

2

3

I don't know

Answer explanation

The code will display 2 onto the screen. The first line of the program is setting a temporary variable called "small" to be the same value as num1. We then compare small to num2. If num2 is less than small, we set small to num2. The program will then go to the second if statement. If num3 is less than small, set small to num3.

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What are the three different kinds of loops?

For loop, while loop, if loop

For loop, while do loop, while loop

For loop, do while loop, while loop

3.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Which loop is the best to use for the following prompt:

Create a program where a user enters multiple numbers. The program should add up all of the numbers until the user enters 0. Example output:

Enter a number: 1.5

Enter a number: 2.4

Enter a number: -3.4

Enter a number: 4.2

Enter a number: 0

Sum = 4.70

do while loop

while loop

for loop

if loop

Answer explanation

We use a while or a do while loop when we want the program to run as long as a specific condition is met. A do while loop will run one time before the condition is tested. Either loop could be used. However, it is best to use a do while loop because we want the code to run at least one time before we test the condition.

We do not use a for loop in this case because we do not know how many numbers the user wants to enter. Therefore, we do not know how many times the loop needs to run.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which loop would be best to use for the following prompt?

Create a program that displays the temperature as long as it is sunny outside.

do while

while

for

Answer explanation

A while loop would be better for this prompt because we want the temperature to be displayed only when the weather outside is sunny. We could use a do while loop for this example. However, the do while loop would display the temperature before testing if the condition is met.

We would not use a for loop because we do not know how many times the user will enter a value in.

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which loop would be best for the following prompt?

Create a program that asks the user to enter multiple numbers and add these numbers together. The user should enter how many values they want to enter. Example output:

How many numbers would you like to enter: 3

Enter number: 23

Enter number: 2

Enter number 5

Sum is 30

do while

while

for

Answer explanation

We will use a for loop since we know how many times the loop needs to run.

You would not use a while or a do while loop because there is not a specific condition that needs to be met.

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Write a function prototype for the following prompt:

Create a function that takes in two integers and one character. The function will return a double. The function will add the two integers.

int function (double num1, int num2, num3, char letter);

double function (int num1, int num2, char letter);

char function (double num1, num2, int num3)

{

double sum=num1+num2;

return 'c';

}

double ans=function(2, 4, 'c');

Answer explanation

The function prototype goes at the top of your code. It goes under the #include <stdio.h> and above the main function. The function prototype looks like the following:

returnType function_name (variable).

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

How do you declare a pointer?

int numptr

point int numptr

int * numptr

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?