About logging in to the CSIF: the accounts were set up by Friday, even for those on the wait list. Remember to use your Kerberos (CAS) id, not your email name; if problems persist, please go to room 47 and ask the student assistants there for help.
The prerequisite test is not required! It is to help you decide whether this is the right course for you.
Office hours and the first homework will be posted later today.a
Variable names
Basic types
int, long vs. short, unsigned vs. signed
char, treated like an int that holds 1 character
float, double
Type casting
Basic operators
arithmetic: +, -, *, /, %
% defined so that n % p = r implies n = ap + r for some a
5 % -2 can be 1 (5 = (−2) × (−2) + 1) or −1 (5 = (−3) × (−2) + (−1))
Associativity of operations
Difference between associativity of operations and order of evaluation