做一个简单的小白都能看懂的(主要运用到for循环和if判断语句)
#include<iostream> #include <windows.h> #include <stdio.h> #include <stdlib.h> #include <time.h> using namespace std; int main() { ?? ?cout<<"玩一个猜数字游戏(一到一百),你有五次机会!"<<endl; ?? ?srand((unsigned int)time(NULL)); ?? ?int a; ?? ?a=rand()%100; ?? ?Sleep(4000); ?? ?system("cls"); ?? ?cout<<"请输入你的猜测!"<<endl; ?? ?int b; ?? ?int count=0;
?? ?for(int i=1;i<=5;i++) ?? ?{?? ?cin>>b;?? ? ?? ?if(a==b) ?? ?{ ?? ??? ?cout<<"you win!"<<endl; ?? ??? ?break; ?? ?} ?? ?else ?? ?{cout<<"you wrong!"; ?? ? ? ?count++; ?? ?if(a>b) ?? ?{cout<<"small"<<endl;?? ? ?? ?} ?? ?if(a<b) ?? ?{cout<<"big"<<endl;?? ? ?? ?} ?? ?if(a-b<5&&a-b>0) ?? ?{cout<<"很接近了,xiao"<<endl; ?? ?} ?? ?if(b-a<5&&b-a>0) ?? ?{cout<<"很接近了,da"<<endl; ?? ?} ?? ? ? ?Sleep(4000); ?? ? ? system("cls");?? ? ?? ?if(count>=5) ?? ?{ ?? ? ??? ?cout<<"超过五次 ,youlose!"<<endl; ?? ? ??? ?break; ?? ? ?}?? ??}? ? ? } ?? ??? ?cout<<a;//最后这个数字是多少!! ?? ?return 0;?? ? }
|