20.09.2015 Views

Programming in C

Kochan - ProgramminginC

Kochan - ProgramminginC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

character str<strong>in</strong>gs<br />

511<br />

calculat<strong>in</strong>g<br />

absolute value of numbers, 129-131<br />

square roots, 131-133<br />

triangular numbers<br />

nested for loops (program loop<strong>in</strong>g), 53-54<br />

output alignment (program loop<strong>in</strong>g),<br />

50-51<br />

program loop<strong>in</strong>g, 43-45<br />

user <strong>in</strong>put (program loop<strong>in</strong>g), 51-52<br />

Calculat<strong>in</strong>g Factorials Recursively<br />

(Program 8.16), 159-161<br />

Calculat<strong>in</strong>g the 200th Triangular<br />

Number (Program 5.2), 44-45<br />

Calculat<strong>in</strong>g the Absolute Value<br />

(Program 8.7), 129-131<br />

Calculat<strong>in</strong>g the Absolute Value of an<br />

Integer (Program 6.1), 66-67<br />

Calculat<strong>in</strong>g the Average of a Set of<br />

Grades (Program 6.2), 67-69<br />

Calculat<strong>in</strong>g the Eighth Triangular<br />

Number (Program 5.1), 43<br />

Calculat<strong>in</strong>g the nth Triangular<br />

Number (Program 8.4), 123<br />

Calculat<strong>in</strong>g the Square Root of a<br />

Number (Program 8.8), 132-133<br />

call stacks (traces), 405<br />

call<strong>in</strong>g<br />

functions, 121-122<br />

C language specifications, 455-456<br />

statements, 13<br />

Call<strong>in</strong>g Functions (Program 8.2), 121<br />

calloc( ) function, 386, 481<br />

dynamic memory allocation, 384-385<br />

carq( ) function, 488<br />

case sensitivity <strong>in</strong> programm<strong>in</strong>g, 11<br />

cas<strong>in</strong>( ) function, 488<br />

cas<strong>in</strong>h( ) function, 488<br />

catan( ) function, 489<br />

catanh( ) function, 489<br />

Categoriz<strong>in</strong>g a S<strong>in</strong>gle Character<br />

Entered at the Term<strong>in</strong>al (Program<br />

6.7), 78-80<br />

cc command (Unix), 7-9<br />

ccos( ) function, 489<br />

ccosh( ) function, 489<br />

ceil( ) function, 484<br />

cexp( ) function, 489<br />

Chang<strong>in</strong>g Array Elements <strong>in</strong><br />

Functions (Program 8.11), 142-143<br />

char data type, 23<br />

quote usage, 25-26<br />

character arrays, 108-109, 196-198<br />

character constants<br />

C language specifications, 428<br />

escape sequences, 428-429<br />

wide character, 429<br />

<strong>in</strong> expressions, 227-230<br />

character functions, 473<br />

character I/O operations<br />

getchar( ) function, 348<br />

putchar( ) function, 348<br />

character str<strong>in</strong>g constants<br />

C language specifications<br />

concatenation, 429<br />

multibyte, 429<br />

po<strong>in</strong>ters, 267-268<br />

character str<strong>in</strong>gs, 195<br />

adjacent, 218<br />

comb<strong>in</strong><strong>in</strong>g with array of structures,<br />

219-222<br />

compar<strong>in</strong>g, 204-206<br />

concatenat<strong>in</strong>g, 196<br />

Concatenat<strong>in</strong>g Character Str<strong>in</strong>gs<br />

(Program 10.3), 202-203<br />

cont<strong>in</strong>uation of, 218-219<br />

Convert<strong>in</strong>g a Str<strong>in</strong>g to its Integer<br />

Equivalent (Program 10.11), 228-230<br />

convert<strong>in</strong>g <strong>in</strong>to <strong>in</strong>tegers, 228<br />

How can we make this <strong>in</strong>dex more useful? Email us at <strong>in</strong>dexes@samspublish<strong>in</strong>g.com

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!