C语言之二分猜数字游戏

#include <stdio.h>
#include <windows.h>
#include<string.h>
int main()

{

int oldprice, price = 0, i = 0;

printf("请首先设置商品的真实价格:");

scanf("%d", &oldprice);

system("cls");

printf("请输入试猜的价格:\n");

while (oldprice != price)

{

i++;

printf("参与者:");

scanf("%d", &price);

printf("主持人:");

if (price>oldprice)

{

printf("高了\n");

}

else if (price<oldprice)

{

printf("低了\n");

}

else

{

printf("恭喜你,答对了,该商品属于你了!\n\n你一共试猜了%d次.\n", i);

}

}

getchar();

return 0;

}

时间: 2024-12-21 18:05:45

C语言之二分猜数字游戏的相关文章

第一个c语言实现的猜数字游戏

#include <stdio.h> #include <Windows.h> #include <stdlib.h> #include <stdio.h> #include <Windows.h> #include <stdlib.h> #include <time.h> void output() { printf("*********************  欢迎玩猜数字游戏   ************

C语言:编写猜数字游戏,猜一个数字,一直到猜中为止

#include<stdio.h> #include<stdlib.h> #include<time.h> int game() {   int num=0;  int ret=0;  srand((unsigned int)time(NULL));  ret=rand;  ret=ret%100;  while(1)  {   scanf("%d",&num);    if(num>ret)    {     printf("

C语言实现,猜数字智力小游戏

#define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <time.h> int main() {  printf("   欢迎使用猜数字游戏! \n");  printf("\n");  printf("************************\n");  printf("\n"

C语言 猜数字游戏

#include <stdio.h> #include <stdlib.h> #include <time.h> void guess() {  int input = 0;  int ret;  srand((unsigned int)time(NULL));  ret = rand() % 100;  printf("请输入0-100内的数字\n");  do  {   scanf("%d",&input);   if

用C语言编写的简单的猜数字游戏

#include <stdio.h>#include <time.h>#include <stdlib.h>int main(){          int random = 0;          int input = 0;          int start = 1;          while (start)             {                   printf("*********************\n")

c语言:编写猜数字小游戏。

编写猜数字小游戏. 程序: #include<stdio.h> #include<time.h> void menu() { printf("***欢迎来挑战猜数字游戏***\n"); printf("*****请选择开始或退出*****\n"); printf("******1.start 0.exit******\n"); } void game() { int num = 0; srand((unsigned)tim

【C语言】 猜数字游戏

#include <stdio.h> #include <stdlib.h> #include <time.h> void game() { int input = 0; printf("欢迎使用猜数字游戏\n"); srand((unsigned int)time(NULL)); int ret = rand() % 100; do { printf("请输入你猜的数字:>"); scanf_s("%d"

猜数字游戏及rand()函数

#include<stdio.h>#include<stdlib.h>int main() { short number; short guess=0; number=rand()%100; number++; printf("猜数字游戏\n"); printf("该数字在1到100之间\n"); while(guess!=number) { printf("请你输入所猜数字:"); scanf("%hd&quo

用MFC完成一个简单的猜数字游戏: 输入的四位数中,位置和数字都正确为A,数字相同而位置不同的为B。

最近学习了MFC一些比较基础的知识,所以打算通过做一个简单的数字游戏来理解MFC的流程并进一步熟悉其操作. 在这里,我做了一个猜数字的小游戏.第一步当然是设计主界面,先给大家展示一下游戏界面: 主界面: 从这个主界面可以看到,它包含标题,菜单栏,工具栏. 标题是给人一个认识,这是什么游戏,标题设置为:“猜数游戏”: 而菜单栏和工具栏才是游戏的核心,它要保证能够完成游戏的基本功能. 菜单栏和工具栏是对应的,包含了”start“,"help","restart"这三个菜