20131128【C言語】enumを使う
お題
enumを使う
プログラム概要
enumを使って定数に相当する文字列を出力する。
定数を決めるためには乱数を利用する
ソース
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
enum transport {car, train, airplane, bus} tp;
int main(void)
{
srand*1;
tp = rand() % 4;
switch (tp) {
case car:
printf("Car\n");
break;
case train:
printf("Train\n");
break;
case airplane:
printf("Airplane\n");
break;
case bus:
printf("Bus\n");
}
return 0;
}
実行結果
Train
*1:unsigned)time(NULL