in terms of the
instructions of the particular computer.
A computer program is just a collection
of the
instructions necessary to solve a specific problem.The approach or method
that is used to
solve the problem is known as an algorithm.
For example, if you want todevelop a program that tests if a number is odd or even, the set of statements that solves the problem becomes the program.The method that is used to test if the number is even
or odd is the
algorithm.
Normally, to
develop a program to solve a particular problem,
you first
express the solution to the problem in terms of an algorithm and then develop
a program that
implements that algorithm. So, the algorithm for solving the even/odd
problem might be
expressed as follows: First, divide the number by two.
If the remainder of the division is zero, the
number is even; otherwise, the number is odd.With the algorithmin hand, you can
then proceed to write the instructions necessary to implement
the algorithm on
a particular computer system.These instructions would be expressed in
the statements of a particular
computer language, such as Visual Basic, Java, C++, or C.
Contents At a Glance:
1 Introduction 1
2 Some Fundamentals 5
3 Compiling and Running Your First Program 11
4 Variables, Data Types, and Arithmetic
Expressions 21
5 Program Looping 43
6 Making Decisions 65
7 Working with Arrays 95
8 Working with Functions 119
9 Working with Structures 165
10 Character Strings 195
11 Pointers 235
12 Operations on Bits 279
13 The Preprocessor 299
14 More on Data Types 321
15 Working with Larger Programs 333
16 Input and Output Operations in C 347
17 Miscellaneous and Advanced Features 373
18 Debugging Programs 389
19 Object-Oriented Programming 411
A C Language Summary 425
B The Standard C Library 467
C Compiling Programs with gcc 493
D Common Programming Mistakes 497
E Resources 501
No comments:
Post a Comment