C Primer Plus Lab

(C-BASIC.AP1.0L0)
Lab
Get A Free Trial

Skills You’ll Get

1

Getting Ready

  • Using printf() and scanf()
2

Introducing C

  • Using Multiple Functions
  • Displaying the Value of a Variable
3

Data and C

  • Understanding Floating-Point Conversions
  • Converting an Integer to its ASCII Code
4

Character Strings and Formatted Input/Output

  • Performing String Formatting
  • Using Strings and Unit Conversion
5

Operators, Expressions, and Statements

  • Understanding Unit Conversion
  • Using Functions with Arguments
  • Using Operators
6

C Control Statements: Looping

  • Performing Calculations Using a Function Return Value
  • Using Character Arrays
  • Using Nested Loops
7

C Control Statements: Branching and Jumps

  • Using the switch Statement
  • Using Multiple Choice else if Statement
  • Using the if Statement
8

Character Input/Output and Input Validation

  • Understanding Character Input/Output
  • Using the ctype.h Library
9

Functions

  • Using a Loop to Calculate Fibonacci Numbers
  • Computing the Harmonic Mean of Two Numbers
10

Arrays and Pointers

  • Using Multidimensional Arrays
  • Performing Calculations on Multiple Arrays
  • Using Single-Dimensional Arrays
11

Character Strings and String Functions

  • Using String Input
12

Storage Classes, Linkage, and Memory Management

  • Understanding Memory Allocation
13

File Input/Output

  • Writing and Reading Numbers from a File
14

Structures and Other Data Forms

  • Understanding Nested Structures
  • Passing Structure Members as Arguments
  • Using Compound Literals and Structures
15

Bit Fiddling

  • Using Bitwise Operators
  • Understanding Binary Conversion
16

The C Preprocessor and the C Library

  • Using Macro Functions
  • Demonstrating the Usage of the atexit() Function
17

Advanced Data Representation

  • Displaying a String in Reverse Order Using Stacks

Related Courses

All Courses
scroll to top