�例1
图4.1
是使用C语言编写的一个打印A,B,C三数中最小者的程序的流程图。其中出现了6个GOTO语句,一个向前,5个向后,程序可读性很差。
如果使用基本控制结构if-then-else构造,则上述程序段可改成如下形式。
if ( A < B && A < C )
printf ("%d", A );
else if ( A >= B && B < C )
printf ("%d", B );
else printf ("%d", C );
这种程序结构清晰,可读性好。
��