Computer Science: A Structured Programming Approach Using CComputer Science: A Structured Programming Approach Using C presents both computer science theory and its implementations in the C language with a depth-first approach. It follows a clear organizational structure supplemented by easy to follow charts and tables. All programs and functions are developed in a consistent and readable style based on the authors' extensive academic and industry experience. The first half of the book builds a firm understanding of expressions, introducing pointers only to the extent necessary to cover pass-by-reference and arrays. Beginning with Chapter 9, the text develops the concept of pointers ending with a simple introduction to linked lists. |
Other editions - View all
Common terms and phrases
address operator algorithm array ASCII assignment expression binary expressions binary file bubble sort bytes Calculate calling function char character comma compile error compound statement concept contains data types Date written decrement digits element end-of-file enter evaluated example false fgets field specification float floating-point floating-point number format string ftell function call getData header header file include stdio.h initialize input int main int main(void integer keyboard language logic loop memory Module multiply Note null null character num1 num2 operand output parameter pointer postfix primary expression printf printf("Enter Prototype Declarations pseudocode Quiz random number result return statement scanf score seen in Figure selection sort semicolon shown in Figure side effect simple sizeof specified standard stored strcmp structure chart structured programming student switch statement Table text file unary update variable void whitespace Write a function Write a program zero