分岐処理には2つ以上の処理に分岐することが要求されることも、実際の問題解決では多く生じる
この処理方法では条件が真の時処理は再分岐することができなく、条件が偽の時のみ再分岐可能
形式 if(条件){ 処理群1 }
else if { 処理群2 } ……
else{ 処理群n }
意味 分岐処理(条件が満たされたときのみ処理)
/* 例題 */
#include <stdio.h>
main( ) {
int ten;
printf(" 点数を入力して下さい ");
scanf("%d",&ten);
printf(" 成績結果 \n");
if(ten<60){printf("%d 不可\n",ten);}
else if(ten<70){printf("%d 可\n",ten);}
else if(ten<80){printf("%d 良\n",ten);}
else {printf("%d 優\n",ten);}
}