Не имеет значения, какая из них быстрее, потому что это микрооптимизации, которые вообще не влияют на время выполнения (за исключением некоторых ситуаций) и потому что «преждевременная оптимизация - корень всех зол».Вы должны приложить все свои усилия для оптимизации алгоритма, а не для их четкости.
Как сказал @jalf, хороший компилятор скомпилирует их с точно таким же кодом, но если вы выполняете свой код на древнем процессоре, лучшим будетпервый, потому что он требует бренда меньше, чем другой.