(Note: this is a searching problem. Your function should return 1 to mean “Yes, the word is in the list;otherwise, it should return 0 which means, “No, the word is not in the list”). This is a searching problem. The function should return 1 to mean "Yes, the word being searched is in the list", otherwise, it should return 0 to mean "No, it is not in the list". The example INCOMPLETE function definition shown below( by the bold font) the appropriate return data type (int), a function name and the necessary parameters to compute the answer to the question. The param_str represents a function parameter (in this case the search key, i.e., the word to search). It is given as the third parameter in the function definition. An example function call would be: result = Search(WordList, NUM_SIZE, "program"); where result is an int variable You must fill in the body of the function. */ The Code- int Q1(char * WordList[], int nSize, char * param_str) // note: the 2nd parameter can be rewritten as char search_key[] { /* declare your own local variables and define the body of this function. */ return 1; /* replace this with an appropriate return statement */ } The use of code in the main function - printf("A1: %d\n", Q1(WordList, NUM_WORDS, "program"));

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

I need help in completing this incompelete function shown in the bold.

Is the word <param_str> in the list? 
       (Note: this is a searching problem. Your function should return 1 to mean “Yes, the word is in the list;otherwise, it should return 0 which means, “No, the word is not in the list”).

    This is a searching problem.  The function should return 1 to mean "Yes, the word being searched
    is in the list", otherwise, it should return 0 to mean "No, it is not in the list".
   
    The example INCOMPLETE function definition shown below( by the bold font) the appropriate return data type (int), a function name and the necessary parameters to compute the answer to the question. The param_str represents a function parameter (in this case the search key, i.e., the     word to search).  It is given as the third parameter in the function definition.
    
    An example function call would be: result = Search(WordList, NUM_SIZE, "program"); 
    where result is an int variable
    
    You must fill in the body of the function. 
*/

The Code-
int Q1(char * WordList[], int nSize, char * param_str)
// note: the 2nd parameter can be rewritten as char search_key[] 
{    /* declare your own local variables and define the body of this function. */

 


    return 1;  /* replace this with an appropriate return statement */
}

The use of code in the main function -  printf("A1: %d\n", Q1(WordList, NUM_WORDS, "program"));

Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Linked List Representation
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-engineering and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY