谁能编一个有关C语言选择语句的例子?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 00:03:46
![谁能编一个有关C语言选择语句的例子?](/uploads/image/z/6067186-34-6.jpg?t=%E8%B0%81%E8%83%BD%E7%BC%96%E4%B8%80%E4%B8%AA%E6%9C%89%E5%85%B3C%E8%AF%AD%E8%A8%80%E9%80%89%E6%8B%A9%E8%AF%AD%E5%8F%A5%E7%9A%84%E4%BE%8B%E5%AD%90%3F)
谁能编一个有关C语言选择语句的例子?
谁能编一个有关C语言选择语句的例子?
谁能编一个有关C语言选择语句的例子?
/*
*Name: random_day.c
*Time: 2012-6-17 23:45:45
*Dscp: 随机产生一个数字代表即将前进的一个方向.
*/
#include <stdio.h>
#include <time.h>
#include <string.h>
#include <stdlib.h>
int main()
{
int val;
char drct[5];
srand(time(0)); //初始化随机数种子
val = rand() % 5; //产生随机数,并以5为模
switch(val)
{
case 1:
strcpy(drct, "north");
break;
case 2:
strcpy(drct, "east");
break;
case 3:
strcpy(drct, "south");
break;
case 4:
strcpy(drct, "west");
break;
default:
strcpy(drct, "stay");
break;
}
printf("Now I will: %s\n", drct);
return 0;
}