LINUX.ORG.RU

if else ненужно

 ,


0

3

a(){printf("Yes\n");}
b(){printf("No\n");}

ex(a){
	((void(*)())a)();
}
f(u,l,r){
	ex(u*(l-r)+r);
}

main(){
	f(1<2,a,b);
}

Наряду с ненужностью goto в Сях не нужно if.

затруднения(не охота на прямую адресса возврата писать) в реализации break из концевой рекурсии как замены цыкла . чё подскажите?

★★☆

Последнее исправление: qulinxao (всего исправлений: 1)
Ответ на: комментарий от BattleCoder

Ещё тернарные операторы можно сложить (в выражении любой вложенности).

quasimoto ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.