C applique les opérateurs des expressions arithmétiques dans un ordre précis déterminé par les règles suivantes de préséance des opérateurs, qui sont généralement les mêmes que celles de l'algèbre :
Les opérateurs des expressions contenues dans des paires de parenthèses sont évalués en premier. On dit que les parenthèses sont au "plus haut niveau de préséance". Dans le cas de parenthèses imbriquées, ou encastrées, telles que ( ( a + b ) + c )
les opérateurs de la paire de parenthèses la plus intérieure sont appliqués en premier.
Les opérations de multiplication, de division et de reste sont ensuite appliquées. Si une expression contient plusieurs opérations de multiplication, de division et de reste, l'évaluation se fait de gauche à droite. On dit que la multiplication, la division et le reste sont au même niveau de précédence. Les opérations d'addition et de soustraction sont évaluées ensuite. Si une expression contient plusieurs opérations d'addition et de soustraction, l'évaluation se fait de gauche à droite. L'addition et la soustraction ont également le même niveau de précédence, qui est inférieur à la précédence des opérations de multiplication, de division et du reste. L'opérateur d'affectation (=) est évalué en dernier.