Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Explain the meaning and usage of each of the following function prototypes : 5x2=10
a. getch ( )
b. strcmp ( )
c. getchar ( )
d. gets ( )
e. puts ( )
2. List and explain bitwise operators in 'C'
3. Write a 'C' program to find the sum of the given series : S= 1/1! +2/2!+3/3!.................n/n!
4. Write a program to count the number of characters, number of words and numberOf lines in a given file.
5. Explain Dynamic memory Allocation with example
6. What do you understand by function prototype? Write a program in 'C' to calculate the GCD of three numbers
using the function prototype.
7. List and explain any 5 reserved words of ‘C’ language.
8. Differentiate between call by value and call by reference methods of parameters passing to a function giving an
example of each.
9. What do you mean by scope of a variable? Differentiate between Global and Local variables giving an example
of each.
10. Write a program in 'C' to find whether a given number is Amstrong number or not.
11. Design an algorithm, draw a corresponding flow chart and write a program in 'C', to find the factorial of a
given number using recursion.
12. Write a program in'C' to find all Armstrong numbers in the range of 0 and 999.
13. What is the difference between " &" and. "&&' ? Explain with an example.
14. Write the usage of the following data types, with an example for each:
(i) Enumerated data type.
(ii) typedef.