Сокращённая (неполная) форма if имеет следующий вид:
if ( выражение)
{ оператор 1;
…
оператор N; }
В отличие от первой формы, отсутствует else и вторая последовательность операторов. Если выражение истинно, то последовательность из N операторов выполняется. В противном случае она пропускается и выполняется следующий после if оператор.
Аналогично решается вопрос с фигурными скобками и в этом случае.
Замечание. Сравним if с аналогичным оператором языка Pascal:
§ Название оператора всегда записывается маленькими буквами.
§ Анализируемое выражение записывается обязательно в скобках.
§ Отсутствует ключевое слово then.
§ Фигурные скобки играют ту же роль, что ключевые слова begin и end.
§ Символ “;” (точка с запятой) перед else обязателен.