猜数小游戏(原创作品,不喜勿喷):
#include <bits/stdc++.h>
using namespace std;
int main() {
int f = 1;
while (f == 1) {
printf("请输入一个数字:");
int cishu = 1;
int g;
scanf("%d", &g);
int suiji = rand() % 100;
if (g == suiji) printf("恭喜你,猜对了!你用了%d次完成了猜数!\n", cishu); printf("是否再来一次?(Y为继续,N为结束):");char S[2];scanf("%s", S);if (S[0] == 'N') {return 0;}
while (g != suiji) {
cishu++;
if (g > suiji) {
printf("猜大了!\n");
}
if (g < suiji) {
printf("猜小了!\n");
}
printf("请输入一个数字:");
scanf("%d", &g);
if (g == suiji) {
printf("恭喜你,猜对了!你用了%d次完成了猜数!\n", cishu);
printf("是否再来一次?(Y为继续,N为结束):");
char T[2];
scanf("%s", T);
if (T[0] == 'N') {
f = 0;
}
}
}
}
return 0;
}