实验任务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; }