If $[x]$ is the greatest integer less than or equal to x, then from the graph of the greatest function, and splitting into a case where x is an integer, and another where it is not, it is "obvious" that $$[x]-[x-1]=1$$
However, is there a more formal/rigourous proof possible?
Sure. Let $[x] = n$. That means $n \le x < n+1$. Subtract $1$ from each of the terms and that tells us $n-1 \le x-1 < n$. And that means that $[x-1]=n$. So $[x]-[x-1]=n - (n-1) = 1$.
If you don't want to introduce the variable $n$ just do
$[x] \le x < [x] + 1$ so
$[x]-1 \le x - 1 < [x]$ so
So $[x-1] = [x]-1$ so
$[x]-[x-1] = 1$.
========
Actually, in hindsight if you want to be really slick:
$[x]-[x-1] = 1 \iff $
$[x-1] = [x] - 1 \underbrace{\iff}_{\text{by definition of greatest integer function}} $
$[x]-1 \le x-1 \le ([x]-1) + 1= [x]\iff$
$[x] \le x \le [x]+1$
which is true as it is the very definition of the greatest integer function.