早教吧 育儿知识 作业答案 考试题库 百科 知识分享

谁能编一个有关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;

}

看了 谁能编一个有关C语言选择语句...的网友还看了以下:

如果有一天地球终于被人类的过度破坏而毁灭了,假如人类、动物、植物这三种生物只能选择一种生存的话,你  2020-05-13 …

有三角板、量角器、圆规、直尺、带圆规量角器的三角板五种工具,谁能使用其中一种,画出已知半径的圆?三  2020-06-03 …

我要参加英语讲故事比赛了,有两个故事难以选择.一个是花样多能做动作的,但特别简单,另一个是有一定难  2020-06-10 …

现有三堆火柴,分别为3根、5根和8根.两人轮流取,每次只能从其中一堆里取,取得根数最少一根,最多全  2020-07-01 …

英语翻译等寂寞到夜深夜已静荒凉夜已静黄昏莫道你在选择人人亦能选择你公平原没半点偏心苦涩慢慢向着心里  2020-07-03 …

谁能帮我算几个数?6406046526006606346266006406006506201608  2020-07-09 …

人一生中要做无数次选择,在亲人与爱人之间你会选择谁?在亲人与爱人之间我们很难做出选择,但是有很多父母  2020-11-02 …

策略写清楚(好的话,追加分很高的)现有三堆火柴,分别为3根、5根、8根.两人轮流取,每次只能从其中一  2020-11-08 …

一个人是否只能选择唯心主义或者唯物主义最近哲学老师说意识和存在谁是本原导致哲学分为两大阵营唯心和唯物  2020-12-15 …

人活着为了啥?如果为了生存,那为什么要来到这个世界呢?来到这里,不是你我能选择的!如果没有答案,那人  2021-02-01 …