代码如下:
void surmize_num() { bool flag = true; int num = 0; srand((unsigned)time(NULL)); int rand_num = rand() % 100 + 1; printf("请猜测一个在1--100以内的数字:>"); while (flag) { scanf("%d", &num); if (num == rand_num) { printf("bingo,猜对了!\n"); flag = false; } if (num < rand_num) { printf("猜小了,请重新猜数字:>"); flag = true; } if (num > rand_num) { printf("猜大了,请重新猜数字:>"); flag = true; } } } int main() { surmize_num(); return 0; }