C语言课写的游戏
#include <stdio.h>
#include <stdlib.h>
int main(){
printf("---czb的猜数字!(*^▽^*)---\n\n");
while(1){
printf("输入数字的最小值:");
int min;
scanf("%d", &min);
printf("输入数字的最大值:");
int max;
scanf("%d", &max);
printf("你要猜多少次:");
int num;
scanf("%d", &num);
printf("努力生成数字中...\n\n");
srand(max);
int flag = (int)(rand() % (max-min + 1) + min);
int i = 1;
while(i != num + 1){
printf("游戏开始!输入数字(第%d次):", i);
int input;
scanf("%d", &input);
if(input > flag){
printf("你猜大了\n\n");
i++;
}else if(input < flag){
printf("你猜小了\n\n");
i++;
}else{
printf("猜对了!\(^o^)/~\n\n");
return 0;
}
}
if(i == num + 1){
printf("布豪!你的次数用完辣!o(╥﹏╥)o\n答案是%d\n", flag);
printf("但是,你还要坚持吗?(y/n)");
char con;
scanf("%c", &con);
scanf("%c", &con);
if(con == 'n' || con == 'N'){
printf("那么,下次再见吧(ノДT)\n");
break;
}else{
printf("\n\n");
}
}
}
return 0;
}
很巧,很巧,我下午在知乎摸鱼看关于“你见过的最棒的个人博客界面是什么样的?”话题下的回答,我翻到了你的回答、并且点进来看你的网站,往下划拉引起我注意的就是这篇博客,我笑了,没忍住笑了,这段入门代码看起来非常“幼稚”,几乎没有什么技术含量可言,但我笑的并不是这段代码,它让我回想起当时开始学习编程的时候,也同样做过一个猜数字的游戏,它让我回想起我曾经的过去,已经过去很长时间了,但好像又如昨天一样。如果你没有在今天中午发布这篇文章,我没有在今天下午看到这篇文章,或许这辈子我们都不会有任何交集,但是很巧,我正好有感而发,絮絮叨叨一些话。
祝你生活愉快。
我在2025年3月20日晚上21.13分看到了博博的帖子和你的留言,也许这就是短暂的缘分吧。每个人都是时间中的一条长河,时间流逝推动着河流涌动,在某一时刻彼此短暂的交汇,后又分开,继续沿着彼此的目标前进。祝好