Мы также можем создать целочисленную переменную, написав:
int i = 42;
Или вещественную:
float a = 1.0;
C переменными можно осуществлять математические действия:
float b = 3*val + 5;
Можно увеличить или уменьшить значение переменной:
i = i+1; // Более короткая запись: i += 1; или еще короче i++;
i = i-1; // Более короткая запись: i -= 1; или еще короче i--;
Можно вывести на экран значения переменных:
int i = 42;
float a = 1.0;
printf("I = %d, A = %f\n", i, a);
Нужный фрагмент программы можно повторить нужное число раз с помощью оператора for. Выведем значение переменной 10 раз:
for(int v=0; v<10; v++) {
printf("I = %d, A = %f\n", i, a);
}
Блок, который будет повторен, выделяется фигурными скобками { и }. Оператор for можно использовать не только для вывода, например вот так можно подсчитать и вывести сумму квадратов чисел от 1 до 100:
#include <stdio.h>
int main(void) {
int sum = 0;
for(int v=0; v<100; v++) {
sum += v*v;
}
printf("Sum = %d\n", sum);
return 0;
}
В программе могут также быть условия, которые записываются в виде оператора if: фрагмент кода внутри фигурных скобок выполнится только если условие истинно.