首页 > 其他分享 >猜数字(角色互换)

猜数字(角色互换)

时间:2023-06-07 18:23:00浏览次数:28  
标签:数字 角色 min int max 互换 cout

#include <iostream>
using namespace std;
int main(int argc, char** argv) {
    string a; 
    int max=100,min=0,x=1;
    cout<<"请在你心里想一个1~100的数字,我来猜"<<endl;
    system("pause");
    cout<<"第"<<x<<"次,"<<"这个数是 "<<(max-min)/2+min<<" ?"<<endl; 
    for(int i=0;i<100;i++){
        cin>>a;
        x++; 
      if(a=="大了"){
          max=(max-min)/2+min;
        cout<<"第"<<x<<"次,"<<"这个数是 "<<(max-min)/2+min<<" ?"<<endl; 
      }else if(a=="小了"){
          min=(max-min)/2+min;
          cout<<"第"<<x<<"次,"<<"这个数是 "<<(max-min)/2+min<<" ?"<<endl;
      }else if(a=="对了"){
          cout<<"恭喜你,答对了"; 
          break;
      } 
    }
    return 0;
}

 

标签:数字,角色,min,int,max,互换,cout
From: https://www.cnblogs.com/fushuxuan/p/17464211.html

相关文章

  • .net低代码开发平台 快速实现组织架构数字化
    在数字化时代,企业面临着巨大的转型挑战。数字化赋予了企业极大的流程优化和高效性,提供了以前难以想象的效率。数字化让企业可以通过机器学习、大数据、自动化流程等手段,实现更快、更精确的决策和反应性。其中,企业组织架构数字化尤为重要。数字化转型是企业的整体转型,是对企业业务......
  • 中企出海困难重重?海外税务数字化解决方案来支招!
    中企出海,目前面临重重阻碍因素,其中,海外税务管理尤为重要,数字化管理是刚需,今天来看看用友的海外税务数字化解决方案。从整体应用架构来看,数字化建模或者数据流程规则方面的管理是最底层基础,再往上是具体的应用领域,数字化解决方案可以覆盖海外税务管理的各个层面应用,包括海外税的合规......
  • 《大学物理实验上》期末笔记(二)有效数字特典
    《大学物理实验上》期末笔记(二)有效数字特典最头疼的一集有效数字测量值存在误差是不可避免的,因而测量值包含了准确数字和欠准数字。我们将准确数字和欠准数字总称为有效数字。在大学物理实验中,通常只取一位欠准数字,因此有效数字由若干位准确数字和一位欠准数字组成。有效数......
  • 数字孪生 - 智慧化工厂数字孪生Web3D可视化物联网系统
    前言作为全球化学品第一生产大国,我国危险化学品规模总量大、涉及品种多、应用范围广、管理链条长、安全风险高,历来是防范化解重大安全风险的重点领域。危险化学品领域频繁发生的典型事故,暴露出传统安全风险管控手段问题突出。建设背景石油石化行业是国家重要的支柱行业,具有生......
  • 数字电路基础(2)——数的进制
    本章描述我们如何从10进制的认知模式变成在2进制、16进制任意切换的模式,顺便介绍下补码等不常用的进制知识。几种进制介绍十进制太简单了,不说了二进制有人说二进制就是0101这种只有0和1的东西,但是要完全讲清楚还是要做一系列对比的,比如十进制我们从0数到9十个数,再往后......
  • 助力数字化转型,巨杉数据库荣获2023年中国最佳信创厂商殊荣
    巨杉数据库以其先进的技术和卓越的产品性能,荣获中国最佳信创数据库厂商,不仅证明了巨杉数据库在技术创新方面的积累与突破,更证明了巨杉数据库在推动数字化转型方面的成果。日前,第一新声联合天眼查发布2023年中国最佳信创厂商系列榜单,作为中国自研独立分布式厂商,巨杉数据库以其先进......
  • mmm手动切换IP,切换角色
    //mmm手动切换IP,切换角色//mmm切换IP[root@home-db4~]#mmm_controlset_passive [root@home-db4~]#mmm_controlset_ip10.200.3.119db1//mmm切换角色[root@home-db4~]#mmm_controlset_active[root@home-db4~]#mmm_controlmove_rolewriterdb1[root@home-db4~]......
  • 猜数字 猜错再次键盘输入
    packagecom.fqs.test;importjava.util.Random;importjava.util.Scanner;publicclasshello{publicstaticvoidmain(String[]args){//需求程序自动生成一个1到100之间的随机数字A,键盘输入数B猜数字//1到10的随机数Randomr=newRandom(......
  • 数字孪生与VR设备的融合为旅游行业带来革新
    数字时代的推动下,旅游行业正迎来一场革命性的变革。数字孪生系统与虚拟现实(VR)的融合为旅游体验带来了全新的可能性。通过数字孪生技术的实时模拟和VR设备的沉浸式体验,旅游行业迎来了全新的变革时代。数字孪生通过实时数据采集、建模和仿真,可以呈现出真实世界的准确复制品。数字孪......
  • 一个整数数组里面,除了两个数之外,其他的数字都出现了两次,写一个程序找出这两个数...
    一个整数数组里面,除了两个数之外,其他的数字都出现了两次,写一个程序找出这两个数,要求算法的时间复杂度为O(n). n为数组的长度。  程序代码如下: //取二进制中首个为1的位置intfindFirstOne(intvalue){intpos=0;while((value&1)!=1){value=value>>1;pos++;......