K. K. Wagh Polytechnic, Nashik – 3
Question Bank: Programming in ‘C’ (9017) Class: FYIF Chapter No. 04 Functions and Structures Summer 2007: Marks = 12 a) Define function prototype. 2 b) Declare and define a structure employee having member variables as emp_id, emp_name & salary. 2 c) Explain with example: structure initialization and declaration. 4 d) Write a program to declare the structure student having member variables roll_no and name. Accept data for three students and display it. 4 Winter 2007: a) Give the syntax of declaring structure. b) Define function. c) Explain what is structure and array of structure. Declare a structure with elements as roll_no and name. Declare array of structure for 10 students. d) Declare a structure ‘book’ having data members as title, author and price. Accept this data for one structure variable and display accepted data. Write a program.
Marks = 12 2 2 4 4
Summer 2008: Marks = 16 a) Explain function definition. Give syntax for function. 2 b) Give general form of structure and define a structure student having member variables as roll_no, name and dob. 2 c) Write the output of following program. Take suitable input. 4 #include<stdio.h> void large( ) { int a,b; printf(“Enter values of a and b :”); scanf(“%d %d”,&a,&b); if(a
CPR – Question Bank Chapter 04
-1-
K. K. Wagh Polytechnic, Nashik – 3
Winter 2008: Marks=16 a) What do you by structure? Give syntax of declaring it. 2 b) Define recursion. 2 c) What is function? Explain the need of function. 4 d) Explain with example the array of structure. 4 e) Write a program to define a structure employee with members emp_name, emp_id and salary. Accept data for one employee and display it. 4 Other: a) Explain recursion with example b) State types of the functions. c) Describe the use of static and extern variables. d) Explain the meaning of register and auto storage classes. e) Define scope, lifetime & visibility of variables. f) Differentiate structure and array with example. g) Give syntax of declaring a function. h) Define global and local variables.
Marks 4 2 4 4 2 4 2 2
Mr. Kute T. B. Lecturer in Information Technology, K. K. Wagh Polytechnic, Nashik – 3.
[email protected]
CPR – Question Bank Chapter 04
-2-