实验2

发布时间 2023-10-16 17:44:47作者: zy050101-

实验任务1:

问题一:随机获得一个在374到465之间的自然数

 

问题二:获得五个不重复的最后三位数在374到465之间的学号

 

实验任务2:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
    char sign;
    while(scanf("%c",&sign)!=EOF){
        getchar();
        if(sign=='r')
        {
            printf("stop!\n");
        }
        else if(sign=='y'){
            printf("wait a minute\n");
        }
        else if(sign=='g'){
            printf("go go go\n");
        }
        else
        {
            printf("something must be wrong...\n");
        }
    
    }
    return 0;
}

 

实验任务3:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
    int i,date1,date2;
    date1=rand()%30+1;
    i=1;
    printf("猜猜2023年11月哪一天会是你的lucky day\n");
    do
    {
        printf("开始喽,你有三次机会,猜吧(1~30):\n");
        while(scanf("%d",&date2)!=EOF){
            getchar();
            if(date1<date2)
            {
                printf("过了\n");
            }
            else if(date1>date2){
                printf("早了\n");
            }
            else if(date1==date2){
                printf("哇,猜中了\n");
            }
            i+=1;
        }
    }while(i<=3);
    if (i>3){
        printf("次数用完了\n");
    }
    return 0;
}