#include <stdio.h>
int x;
void f(int j) {
x = j;
}
int main(void) {
printf("%d\n", x); // prints 0
f(42);
printf("%d\n", x); // prints 42
x = 1;
printf("%d\n", x); // prints 1
return 0;
}
#include <stdio.h>
int f(int j) {
static int x;
x = x + j;
return x;
}
int main(void) {
printf("%d\n", f(1)); // prints 1
printf("%d\n", f(2)); // prints 3
printf("%d\n", f(4)); // prints 7
return 0;
}
#include <stdio.h>
int main(void) {
int x = 42;
int y = 11;
double f;
f = x / y;
printf("42/11=%f\n", f); // prints 3.000000
f = x/((double)y); // convert y to a double
printf("42/11=%f\n", f); // prints 3.818182
return 0;
}