f UMBC CMSC 201 UMBC CS 201, Spring 02
UMBC CMSC 201 Spring '02 CSEE | 201 | 201 S'02 | lectures | news | help

Multiplication Tables

The Task

The Method

The Program

/* File: times.c Author: Sue Bogar Date Written: 2/24/98 Section: 101 SSN: 123-45-6789 EMail: bogar@cs.umbc.edu Description: Illustrate two-dimensional arrays by storing times tables for 0 through 10 in an array and then printing them out. */ #include <stdio.h> #define SIZE 11 int main ( ) { int i, j, table[SIZE][SIZE]; /* Fill table with the products of the indices */ for (i = 0; i < SIZE; i++) { for (j = 0; j < SIZE; j++) { table[i][j] = i * j; } } /* Print the table */ for (i = 0; i < SIZE; i++) { for (j = 0; j < SIZE; j++) { printf("%4d", table[i][j]); } printf ("\n"); } return 0; }

The Sample Run

linux1[86] % a.out 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 0 2 4 6 8 10 12 14 16 18 20 0 3 6 9 12 15 18 21 24 27 30 0 4 8 12 16 20 24 28 32 36 40 0 5 10 15 20 25 30 35 40 45 50 0 6 12 18 24 30 36 42 48 54 60 0 7 14 21 28 35 42 49 56 63 70 0 8 16 24 32 40 48 56 64 72 80 0 9 18 27 36 45 54 63 72 81 90 0 10 20 30 40 50 60 70 80 90 100 linux1[87] %
Last Modified - Thursday, 17-Jan-2002 13:52:07 EST


CSEE | 201 | 201 S'02 | lectures | news | help