Date: Mon, 11 Nov 1996 17:12:16 GMT Server: NCSA/1.5 Content-type: text/html Last-modified: Sat, 02 Nov 1996 21:57:16 GMT Content-length: 2370
struct Computer { int disk_size; int monitor_size; char model_type; double total_price; };
int foo(int number, int value) { if (number == 1) { value = value * 2; } else if (number == 3) { value = value + 10; } else if ((number == 4) || (number == 6)) { value = value * value; } else { value = 17; } return value; }
int foo(int number, int value) { switch (number) { case 1: value = value * 2; break; case 3: value = value + 10; break; case 4: case 6: value = value * value; break; default: value = 17; } return value; }
#include<iostream.h> int bar(int number, int value) { if ((number == 1) && (value++ > 0)) { return value + 10; } else { return value; } } int main() { cout << bar(0, 0) << endl; cout << bar(1, 0) << endl; cout << bar(0, 1) << endl; cout << bar(1, 1) << endl; }
0 1 1 12
int factorial(int n) { int counter, fact = 1; for(counter = 1; counter <= n; counter++) { fact *= counter; } return fact; }
int factorial(int n) { int counter = 1, fact = 1; while (counter <= n) { fact *= counter; counter++; } return fact; }