Write a function which takes three integer parameters

Assignment Help Programming Languages
Reference no: EM131190335

You can generally assume that code shown in the questions is intended to be syntactically correct, unless something in the question or one of the answers suggests otherwise.

1. Given the following statement in a C program that has no syntax errors: printf ("101%c0%c", a, 'b');

What can you say with reasonable certainty about this?

A. a must be a character variable (if a were not of type char, there would be a syntax error)
B. 'b' is a character variable
C. This will display 101a0b
D. This will display 6 characters, but you don't know what they all are.
E. The percent symbol (%) will appear in the output

2. You are modifying a program someone else wrote. The original programmer used a variable called "month" to store a number (1-12) representing the current month of the year. You wish to change the variable so that instead of a number it contains only the first character of that month's name (example: 'J' for January, etc.).

What is the most likely type modification you will make to the program?
A. Change double to int
B. Change int to letter
C. Change number to char
D. Change double to char

E. Change int to Char

3. Consider the function below, and then determine what value would be returned for the call:
f(27)
int f(int x) {
if (x%2 == 0) return x; else return 0;
}
A. 0 B. 1 C. 2 D. 5 E. 27

4. Suppose you write this function as part of your program. The compiler gives you a warning or error on lines A and B. Why?
void puzzler (int qmark) { if (qmark == 1)
return (3.0); /* line A */ else
return (2.0); /* line B */
}
A. The function has a void parameter list.
B. The function has a void return type.
C. The values returned should be 2 and 3, not 2.0 and 3.0.
D. It is not legal to have parentheses following return.
E. It is not legal to have more than one return staement in a function.

5. Suppose you wrote the following program:
#include <stdio.h> int main(void)
{
int x = 3, y;
printf("x times y is %d\n", x * y); return 0;
}
Which of the following statements is true:
A. The program would not compile because y is an undefined variable.
B. The program would not compile (that is, it would have syntax errors) because y is never initialized.
C. While running, the program would stop when it reaches the printf because y is uninitialized.
D. The program would print out "x times y is 0", because y is automatically initialized to 0.
E. The program would print out some random number as the value of x * y It might be 0, it might not be.

6. What is the value of this expression in C?

1 + 2 / 3 * 4 + 1
A. 2 B. 3 C. 4 D. 4.6666... E. 5

7. void TestFunction (int i, double d) {
...
}
int main (void) {
int ivalue1, ivalue2; double mainDouble;
...
/* line A */
...
} /* end of main */
Which of the following would be a (syntactically) correct statement to insert at line A in order to
call TestFunction?
A. ivalue1 = TestFunction (ivalue2, mainDouble);
B. TestFunction (0, 2.0);
C. TestFunction (ivalue1, mainDouble) = void;
D. TestFunction (int i, double d);
E. All of the above choices are correct syntactically; which one should be used depends upon the logic of the program.

8. Among the choices given, the best description of an "algorithm" is...
A. a value stored in memory
B. an instruction which the CPU can execute
C. a series of steps for solving a problem
D. a mathematical equation
E. a combination of operators and operands

9. Fill in the body of the following function that takes three integer parameters: hours, minutes, and seconds and then computes and returns (without printing) the total number of seconds.
#define SECONDS_PER_MINUTE 60
#define MINUTES_PER_HOUR 60
/* Convert hours, minutes, and seconds to the total number of seconds */ int totalSeconds(int hours, int minutes, int seconds) {
}

10. Write a function which takes three integer parameters, computes their average as a double, and prints the average. This function does not return a value.

Reference no: EM131190335

Questions Cloud

Show the general structure of measurement system : Use a well labeled block diagram to show the General structure of measurement system. - Show the input and output.
Opportunity cost of accepting the special order : If the special order is accepted, 150 cases of regular sales will be lost because the special order requires 25 batches and Flexright only has the capacity for 90 batches. What is the opportunity cost of accepting the special order?
How do circuits work : How do circuits work?- explain and show a diagram.
How multiculturalism and diversity impact the application : Regardless of the philosophical approach one embraces with regard to the criminal justice system (due process vs. crime control, consensus or conflict model, or individual rights vs. public order) the police, courts, and correctional components mu..
Write a function which takes three integer parameters : Write a function which takes three integer parameters, computes their average as a double, and prints the average. This function does not return a value.
Summarize historical performance for different asset classes : This paper was written by Jeremy Siegel and published in 1992. The paper summarizes historical performance for different asset classes over the period 1802-1990.
What do these leaders do to increase and maintain acceptable : It is often said that criminal justice employees are unmotivated. Comment on this assertion and discuss possible ways in which the motivational levels of criminal justice workers can be raised. In addition, what is the role of the leadership in cr..
Compute the present equivalent cost of the instrument : The purchase price of an instrument is $12,000 and its estimated mainte­nance costs are $500 for the first year, $1500 for the second and $2500 for the third year. After three years of use the instrument is replaced; it has no salvage value. Compute ..
How much paint should he order from the store : If John takes the job, how much paint should he order from the store, and what is the total cost? -  Based on potential earnings, should John take the job?

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a procedure make-accumulator

Write a procedure (make-queue) that produces independent first-in-first-out queue objects, using a message-passing style.

  Write a program that reads the data from the file

Write a program that - Reads the data from the file into an array of structure when the form is loaded and When "Display Hits" is clicked, based on the team selected from the list, displays the players from that team and their hits. The players are..

  Write a function that returns the nth fibonacci value

Write the function delete_first(a, obj) that deletes from a only its first item that is equal to obj, if any. The function returns the modified array.

  Create a database with a table called "tblprofiles"

Use a RegularExpressionValidator control on the start page that displays an error message if the user does not enter a properly formatted social security number.

  Using the following declaration

Using the following declaration: int[] anArray = { 34, 55, 67, 89, 99 }; What would be the result of each of the following output statements?

  Write class which uses string array or arraylist

Write the class which uses string array or arraylist object to holld five students, array to hold five charters student letter grade) and five arrays of doubles each to hold each students set.

  Design a program that will allow a user to input

Demonstrates your thought process and steps used to analyze the problem. Be sure to include the required input and output and how you will obtain the required output from the given input?

  Demonstrates a basic knowledge of the programming language

Write a 2-3 page report over your programming languages topic. This may be either a paper or 2 pages of code that demonstrates a basic knowledge of the programming language.

  Write a program to calculate the body fat of a person

One way to determine how healthy a person is by measuring the body fat of the person. Write a program to calculate the body fat of a person.

  Complete the function function has three parameters

Complete the function: func in the following program. This function has three parameters: The first and second parameters are of type: int. The third one is a function that has two parameters of type: int and returns a value of type: int.

  Build web applications using ajax technologies

Develop a better understanding of building web applications using Ajax technologies and ShopOnline allows sellers to list items for selling and buyers to bid for the items based on the English Auction strategy, which is a popular strategy used in m..

  Expand the payroll program to combine two sorting techniques

Expand the payroll program to combine two sorting techniques (Selection and Exchange sorts) for better efficiency in sorting the employee's net pay.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd