MCQOPTIONS
Saved Bookmarks
This section includes 16 Mcqs, each offering curated multiple-choice questions to sharpen your C Programming knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
The rand command is provided by the __________ |
| A. | Parallel Computing Toolbox |
| B. | Signal Processing Toolbox |
| C. | Symbolic Math Toolbox |
| D. | Does not exist |
| Answer» B. Signal Processing Toolbox | |
| 2. |
What is the default return type of the rand command? |
| A. | Single |
| B. | Double |
| C. | Signed |
| D. | Unsigned |
| Answer» C. Signed | |
| 3. |
The range of numbers returned by the following code is: |
| A. | [1,9] |
| B. | (1,9) |
| C. | [1,9) |
| D. | (1,9] View Answer |
| Answer» B. (1,9) | |
| 4. |
What is the error in the following command? |
| A. | Error due to Inf |
| B. | Syntactical error |
| C. | Misspelled command |
| D. | No errorView Answer |
| Answer» C. Misspelled command | |
| 5. |
The linspace command generates pseudorandom numbers. |
| A. | True |
| B. | False |
| Answer» C. | |
| 6. |
What is the class of the variable r after the following code is run? |
| A. | Array |
| B. | Single |
| C. | Double |
| D. | IntegerView Answer |
| Answer» B. Single | |
| 7. |
The output of the following code |
| A. | Error |
| B. | A random set of numbers from the normalized normal distribution |
| C. | A random set of numbers from the range 3,4 |
| D. | A random set of numbers from the normal distribution ranging from 3 to 4View Answer |
| Answer» B. A random set of numbers from the normalized normal distribution | |
| 8. |
The randn command generates random numbers by following a _________ |
| A. | Normal distribution |
| B. | Normalized Normal Distribution |
| C. | Uniform Distribution |
| D. | Bernoulli’s Distribution |
| Answer» C. Uniform Distribution | |
| 9. |
For the function call time(), what type of parameter is accepted? |
| A. | int |
| B. | int * |
| C. | time_t |
| D. | time_t * |
| Answer» B. int * | |
| 10. |
Which among the following is correct function call for rand() and random()? |
| A. | rand() and random(); |
| B. | rand() and random(1); |
| C. | rand(1) and random(1); |
| D. | rand(1) and random(); |
| Answer» B. rand() and random(1); | |
| 11. |
Which of the following snippet will effectively generate random numbers? |
| A. | rand(); |
| B. | rand(10); |
| C. | rand(time(NULL)); |
| D. | all of the mentioned |
| Answer» B. rand(10); | |
| 12. |
Which of the following can be used for random number generation? |
| A. | random() |
| B. | rnd() |
| C. | rndm() |
| D. | none of the mentioned |
| Answer» C. rndm() | |
| 13. |
What is the return type of rand() function? |
| A. | short |
| B. | int |
| C. | long |
| D. | double |
| Answer» E. | |
| 14. |
rand() and srand() functions are used _____________ |
| A. | To find sqrt |
| B. | For and operations |
| C. | For or operations |
| D. | To generate random numbers |
| Answer» C. For or operations | |
| 15. |
Which is the correct way to generate numbers between minimum and maximum(inclusive)? |
| A. | minimum + (rand() % (maximum – minimum)); |
| B. | minimum + (rand() % (maximum – minimum + 1)); |
| C. | minimum * (rand() % (maximum – minimum)) |
| D. | minimum – (rand() % (maximum + minimum)); |
| Answer» C. minimum * (rand() % (maximum ‚Äö√Ñ√∂‚àö√ë‚àö¬® minimum)) | |
| 16. |
Which is the best way to generate numbers between 0 to 99? |
| A. | rand()-100 |
| B. | rand()%100 |
| C. | rand(100) |
| D. | srand(100) |
| Answer» B. rand()%100 | |