Задачи по языку С

       

Стиль программирования 2. Выберите подходящую конструкцию


С помощью перестройки улучшите структуру следующих фрагментов программ:

done=i=0; (Стиль программирования 2.1)

done=( I1 ) { I++; continue; } done++; } { (Стиль программирования 2.2)

if (A) { B; return; } if (C) { D; return; } if (E) { F; return; } G; return; }

plusflg=zeroflg=negflg=0; (Стиль программирования 2.3)

(if( a>0 ) ++plusflg; (if( a==0 ) ++zeroflg; else if( !plusflg ) ++negflg;

i=0; (Стиль программирования 2.4)

while ( (c=getchar())!=EOF) { if (c!='\n'&&c!='\t') { s[i2++]=c; continue;} if (c=='\n') break; if (c=='\t') c=' '; s[i++]=c; }

if( x!=0 ) (Стиль программирования 2.5)

if( j>k ) y=j/k; else y=k/x; else if( j>k ) y=j/NEARZERO; else y=k/NEARZERO;



Содержание раздела