问题标题: 史上最囧游戏1.5版本公测

5
3
已解决
沈峻宇
沈峻宇
资深天翼
资深天翼
#include<bits/stdc++.h>
#include<windows.h>
#include<ctime>
using namespace std;
int main(){
	MessageBox(NULL,"欢迎使用由沈大师制作的史上最囧游戏1.5版本~祝您游戏愉快","最囧游戏",MB_OK);
		int minn=1,maxn=10,ans;
	srand((int)time(NULL));
	ans=minn+rand()%(maxn-minn+1);
	cout<<"游戏启动中,正在载入游戏,请稍等"<<endl;
	Sleep(1000);
	for(int i=1;i<=100;i++){
		cout<<"已完成%"<<i;
		Sleep(100);
		system("cls");
	}
	cout<<"\n游戏加载完成"<<endl;
	Sleep(1000);
	system("cls");
	cout<<"输入你的名字"<<endl; 
	string a;
	cin>>a;
	cout<<a<<"是猪"<<endl;
	cout<<"哈哈哈哈哈"<<endl;
	cout<<"你有啥想说的"<<endl;
	string b;
	cin>>b;
	cout<<"你再说一遍!"<<endl;
	string c;
	cin>>c;
	if(c==b){
		cout<<"真乖狗狗!"; 
	}
	else{
		cout<<"不敢?胆小!惩罚!关机!";
		Sleep(1100);
		cout<<"吓你玩的!"; 
	}
	Sleep(1100);
	system("cls");
	cout<<"好吧,说正事"<<endl<<"从二十六个字母中选一个字母输入(大写)"<<endl;
	char d;
	cin>>d; 
	cout<<"嗯,如果你是女的,你很肥美。如果你是男的,你是个渣男!"<<endl;
	cout<<"哈哈哈哈哈哈";
	Sleep(1000);
	system("cls");
	cout<<endl<<"你要投诉这个程序吗(要/不要)(首字母大写)?"<<endl;
	string e;
	cin>>d;
	if(d=='Y'){
		cout<<"正在起诉中!请稍后………………";
		cout<<endl<<"起诉成功!";
		cout<<endl<<"正在核实……"<<endl<<"非法起诉!!!可恶!!!你被诬陷罪名关机!" ;
		Sleep(1100);
		cout<<"吓你玩的!"; 
	}
	else if(d=='B'){
		cout<<"谢谢,但是这程序貌似出现了一些诡异的情况…………"<<endl;
		cout<<"好了,太恐怖了。"; 
	} 
	else{
		cout<<"弄啥来?想死?"; 
	}
	Sleep(1100);
	system("cls");
	cout<<endl<<"你也被我坑了不少回了,想接着运行下去吗?(想/不想)(首字母大写)"<<endl;
	char f;
	cin>>f;
	if(f=='X'){
		cout<<"你真美!你真帅,前面说的都是狗屁!"<<endl;
		cout<<"那我们接着玩吧!"<<endl;
		cout<<"将十三除以二,加上100,减去89,减去200000.87567=?"<<endl;
		int h;
		cin>>h;
		cout<<"我也爱你哦!";
		cout<<endl<<"我说,你是男的女的?(N(男)/V(女)(大写))"<<endl;
		Sleep(2000);
		char i;
		cin>>i;
		if(i=='N'){
			cout<<"不错……"<<endl<<"你有喜欢的女生吗?(有/没有)(首字母大写)"<<endl;
			char j;
			cin>>j;
			if(j=='Y'){
				cout<<"哦…………这里明明什么都没,但是某种东西增加了!";
			}
			if(j=='M'){
				cout<<"哦…………祝你找到女朋友!"; 
			} 
		}
		if(i=='V'){
			cout<<"不错……"<<endl<<"你有喜欢的男生吗?(有/没有)(首字母大写)"<<endl;
			char j;
			cin>>j;
			if(j=='Y'){
				cout<<"哦…………这里明明什么都没,但是某种东西增加了!";
			}
			if(j=='M'){
				cout<<"哦…………祝你找到男朋友!"; 
			} 
		}
		Sleep(1000);
		cout<<endl<<"滋滋滋滋滋滋,不不不不不不都员工服阿萨德衣服噶偶有人管阿贵歌容易和担保法尔AV发生的不不vfhv26587263487956"<<endl;
		cout<<"电脑出现了一些故障,你要帮他吗?(要/不要)(首字母大写)"; 
		Sleep(1111);
		char k;
		cin>>k;
		if(k=='Y'){
			cout<<"谢谢,电脑好了!mua~mua~mua~";
			cout<<"好的,请问这游戏满分十分,你觉得能打多少分?";
			int g;
			cin>>g;
			if(g==10){
			cout<<"谢谢好评,你的鼓励,我记住了。"; 
			}
			if(g<=5){
			cout<<"好吧,我在努力……呜呜呜";
			}
			if(g>=5&&g<10){
			cout<<"谢谢";
			} 
	}
		else{
		
		}
	if(k=='B'){ 	
			cout<<"好的,请问这游戏满分十分,你觉得能打多少分?";
			int g;
			cin>>g;
			if(g==10){
			cout<<"谢谢好评,你的鼓励,我记住了。"; 
			}
			if(g<=5){
			cout<<"好吧,我在努力……呜呜呜";
			}
			if(g>=5&&g<10){
			cout<<"谢谢";
			} 
		}
		else{
		
		}
	}
	else if(f=='B'){
		cout<<"好的,请问这游戏满分十分,你觉得能打多少分?";
		int g;
		cin>>g;
		if(g==10){
			cout<<"谢谢好评,你的鼓励,我记住了。"; 
		}
		if(g<=5){
			cout<<"好吧,我在努力……呜呜呜";
		}
		if(g>=5&&g<10){
			cout<<"谢谢";
		} 
	}
	else{
		
	}
	return 0;	 
}

该代码1.0版本有关机元素,但是大家对代码没有好感,关机元素被清除了,望博得大家好评!

1.5版本唯一漏洞:你还没输入完就跳转到下一个界面或是对话框没了。

是我dev有问题呢,还是代码有问题呢?

欢迎来留下你们的足迹哦!

沈峻宇在2020-04-16 09:39:04追加了内容

我编的少,可我就是个弱鸡,不会动态,函数,数组,递归,只能有对话……

沈峻宇在2020-04-16 09:43:16追加了内容

最近有点浪,家当没了,只剩390个豆了。

沈峻宇在2020-04-16 09:45:39追加了内容

你能指望一个蒟蒻能整出啥道道来吗


1
已采纳
董宇昊
董宇昊
初级启示者
初级启示者

或者

if(a=="沈峻宇"){
    cout<<a<<"是你爸爸!"<<endl;
}

2
沈峻宇
沈峻宇
资深天翼
资深天翼

沈峻宇在2020-04-16 10:59:57追加了内容

@赵逸凡  点个赞鼓励一下!

1
赵逸凡
赵逸凡
初级启示者
初级启示者

万能头只是支持std库,ctime头文件可以不要,但window.h是系统内部库,必须具备。

1
刘欣然
刘欣然
高级光能
高级光能
system("color 0A"); 

原来

现在

其中color后面的0是背景色代号,A是前景色代号。各颜色代码如下: 
0=黑色 
1=蓝色
2=绿色 
3=湖蓝色
4=红色 
5=紫色 
6=黄色 
7=白色 
8=灰色 
9=淡蓝色 
A=淡绿色 
B=淡浅绿色 
C=淡红色 
D=淡紫色 
E=淡黄色 
F=亮白色 
0
刘欣然
刘欣然
高级光能
高级光能

如果你用万能头就不要用其他的头文件了

0
赵逸凡
赵逸凡
初级启示者
初级启示者

第159行的else可以删去,暂时没用

0
刘欣然
刘欣然
高级光能
高级光能

可以配点音乐

#include<windows.h>
#include<cstdio>
#include<iostream>
#define qdo 262 
#define qre 294
#define qmi 330     //q前缀为低音,1后缀为高音,s前缀为半音阶 
#define qfa 349
#define qso 392
#define qla 440
#define qsi 494
#define do 523
#define re 578
#define mi 659
#define fa 698
#define so 784
#define la 880
#define si 988
#define do1 1046
#define re1 1175
#define mi1 1318
#define fa1 1480
#define so1 1568
#define la1 1760
#define si1 1976
#define sqdo 277
#define sqre 311
#define sqfa 370
#define sqso 415
#define sqla 466
#define sdo 554
#define sre 622
#define sfa 740
#define sso 831
#define sla 932
#define sdo1 1046
#define sre1 1245
#define sfa1 1480
#define sso1 1661
#define sla1 1865
using namespace std;
int main()
{
    int ban=500,pai=200,dw=128,bs;
    cout<<"1.吵人音乐 2.天空之城\n"; 
    int aaa;
    cin>>aaa; 
    cout<<"请静心欣赏";
    Sleep(500);
    if(aaa==1){
        cout<<"\n\n吵人音乐"; 
        for(int i=300;i<=1000;i+=25)
            Beep(i,ban);
        for(int i=0;i<10;i++){
            Beep(1000,500);
            Beep(1010,500);
            Beep(1020,500);
            Beep(1500,500);
            Beep(1020,500);
            Beep(1010,500);
            Beep(3000,1000);
            Beep(250,500);
            Beep(1010,500);
            Beep(1000,500);
        }
        for(int i=1000;i>=300;i-=25)
            Beep(i,ban);
    }
    else{
        int pai=400,ban=200;
        int ting=128;
        Sleep(1000); 
        Beep(la,ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai+ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting); 
        Beep(si,3*pai);
        Sleep(ting);
        Beep(mi,ban);
        Beep(mi,ban); 
        Beep(la,ban+pai);
        Beep(so,ban);
        Sleep(ting);
        Beep(la,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(so,2*pai);
        Sleep(ting);
        Sleep(pai);
        Beep(mi,ban);
        Sleep(ting/2);
        Beep(mi,ban);
        Sleep(ting/2);
        Beep(fa,pai+ban);
        Beep(mi,ban);
        Sleep(ting);
        Beep(fa,ban);
        Beep(do1,ban+pai);
        Sleep(ting);
        Beep(mi,2*pai);
        Sleep(ting);
        Sleep(ban);
        Beep(do1,ban);
        Sleep(ting/2);
        Beep(do1,ban);
        Sleep(ting/2);
        Beep(do1,ban);
        Sleep(ting/2);
        Beep(si,ban+pai);
        Beep(sfa,ban);
        Sleep(ting);
        Beep(sfa,pai);
        Beep(si,pai);
        Sleep(ting);
        Beep(si,2*pai);
        Sleep(ting);
        Sleep(pai);
        Beep(la,ban);
        Beep(si,ban);
        Sleep(ting); 
        Beep(do1,pai+ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(si,2*pai);
        Sleep(ting);
        Sleep(pai);
        Beep(mi,ban);
        Sleep(20);
        Beep(mi,ban);
        Sleep(ting);
        Beep(la,pai+ban);
        Beep(so,ban);
        Sleep(ting);
        Beep(la,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(so,3*pai);
        Sleep(ting+ban);
        Beep(mi,ban);
        Sleep(ting/2);
        Beep(fa,pai);
        Sleep(ting);
        Beep(do1,ban);
        Beep(si,ban);
        Sleep(20);
        Beep(si,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(re1,ban);
        Sleep(20);
        Beep(re1,ban);
        Sleep(20);
        Beep(mi1,ban);
        Sleep(ting/2);
        Beep(do1,pai);
        Sleep(ting+pai);
        Beep(do1,pai);
        Beep(si,ban);
        Sleep(ting);
        Beep(la,ban);
        Sleep(20);
        Beep(la,ban);
        Sleep(ting);
        Beep(si,pai);
        Sleep(ting);
        Beep(sso,pai);
        Sleep(ting);
        Beep(sso,2*pai);
        Sleep(ting+pai);
        Beep(do1,ban);
        Beep(re1,ban);
        Sleep(ting);
        Beep(mi1,pai+ban);
        Beep(re1,ban);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(fa1,pai);
        Sleep(ting);
        Beep(re1,2*pai);
        Sleep(pai+ting);
        Beep(so,ban);
        Sleep(20);
        Beep(so,ban);
        Sleep(ting);
        Beep(do1,ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(mi1,2*pai);
        Sleep(ting+2*pai);
        Beep(la,ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(si,pai);
        Sleep(ting);
        Beep(re1,ban);
        Sleep(20);
        Beep(re1,ban);
        Sleep(ting);
        Beep(do1,pai+ban);
        Beep(so,ban);
        Sleep(20);
        Beep(so,pai);
        Sleep(pai+ting);
        Beep(fa1,pai);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(re1,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(mi1,4*pai);
        Beep(mi1,pai*2);
        Sleep(pai+ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(la1,2*pai);
        Sleep(ting);
        Beep(so1,pai);
        Sleep(ting);
        Beep(so1,pai);
        Sleep(ting);
        Beep(mi1,ban);
        Sleep(ting/2);
        Beep(re1,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting+ban);
        Beep(do1,ban);
        Sleep(ting);
        Beep(re1,pai);
        Sleep(ting);
        Beep(do1,ban);
        Beep(re1,ban);
        Sleep(20);
        Beep(re1,ban);
        Sleep(ting);
        Beep(so1,pai);
        Sleep(ting); 
        Beep(mi1,2*pai);
        Sleep(ting+pai);
        Beep(mi,pai);
        Sleep(ting);
        Beep(la1,2*pai);
        Sleep(ting);
        Beep(so1,2*pai);
        Sleep(ting);
        Beep(mi1,ban);
        Beep(re1,ban);
        Sleep(ting);
        Beep(do1,2*pai);
        Sleep(ting+ban);
        Beep(do1,ban);
        Sleep(ting);
        Beep(re1,pai);
        Sleep(ting);
        Beep(do1,ban);
        Beep(re1,ban);
        Sleep(20);
        Beep(re1,ban);
        Sleep(ting);
        Beep(si,pai);
        Sleep(ting);
        Beep(la,2*pai);
        Sleep(ting);
        Beep(la,ban);
        Beep(si,ban);
        Beep(do1,pai+ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(si,3*pai);
        Sleep(ting);
        Beep(mi,ban);
        Beep(mi,ban);
        Beep(la,ban+pai);
        Beep(so,ban);
        Sleep(ting);
        Beep(la,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(so,2*pai);
        Sleep(ting);
        Sleep(pai);
        Beep(mi,ban);
        Sleep(ting/2);
        Beep(mi,ban);
        Sleep(ting/2);
        Beep(fa,pai+ban);
        Beep(mi,ban);
        Sleep(ting);
        Beep(fa,ban);
        Beep(do1,ban+pai);
        Sleep(ting);
        Beep(mi,2*pai);
        Sleep(ting);
        Sleep(ban);
        Beep(do1,ban);
        Sleep(ting/2);
        Beep(do1,ban);
        Sleep(ting/2);
        Beep(do1,ban);
        Sleep(ting/2);
        Beep(si,ban+pai);
        Beep(sfa,ban);
        Sleep(ting);
        Beep(sfa,pai);
        Beep(si,pai);
        Sleep(ting);
        Beep(si,2*pai);
        Sleep(ting);
        Sleep(pai);
        Beep(la,ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai+ban);
        Beep(si,ban);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);
        Beep(mi1,pai);
        Sleep(ting);
        Beep(si,2*pai);
        Sleep(ting);
        Sleep(pai);
        Beep(mi,ban);
        Sleep(20);
        Beep(mi,ban);
        Sleep(ting);
        Beep(la,pai+ban);
        Beep(so,ban);
        Sleep(ting);
        Beep(la,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting); 
        Beep(so,3*pai);
        Sleep(ting+ban);
        Beep(mi,ban);
        Sleep(ting/2); 
        Beep(fa,pai);
        Sleep(ting);
        Beep(do1,ban);
        Beep(si,ban);
        Sleep(20);
        Beep(si,pai);
        Sleep(ting);
        Beep(do1,pai);
        Sleep(ting);     
        Beep(re1,ban);
        Sleep(20);
        Beep(re1,ban);
        Sleep(20);
        Beep(mi1,ban);
        Sleep(ting/2);
        Beep(do1,pai);
        Sleep(ting+pai);
        Beep(la,4*pai);
        Sleep(1000);
    }
    cout<<"\n\n\n\n\n完毕!";
    return 0;//原创作者:不是我
}

 

0
0
周明轩
周明轩
资深光能
资深光能

我也编了一个游戏,请多多指教。

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
struct play{
    string name;
    int sl=100;
}player,com;
void Scout(string p)
{
    for(int i=0;i<p.size();i++){
        cout<<p[i]; 
        Sleep(100);
    }
}
void be_out(void){
    int sum;
    Scout("请点评一下:\n1.不好    2.很好\n");
    Sleep(1000);
    scanf("%d",&sum);
    if(sum==1){
        MessageBox(NULL,"我们还会更努力的","点评",MB_OK); 
    }
    else{
        MessageBox(NULL,"谢谢你们的支持","点评",MB_OK);
    } 
}
void playgame(void){
    int sum;
    while(1){
        system("cls");
        Scout("请问你要干什么?\n");
        Scout("1:联机对战  0:不玩了\n");
        scanf("%d",&sum);
        system("cls");
        if(sum==1){
            Scout("您要选哪种模式\n");
            Scout("1:1v1 0:跳出\n");
            scanf("%d",&sum);
            system("cls");
            if(sum==1){
                Scout("您:无皮肤   电脑:无皮肤\n");
                Sleep(1000);
                while(1){
                    system("cls");
                    int p,c=rand()%4;
                    int a;
                    printf("您要如何攻击?\n");
                    Scout("1:普攻    2:小招    3:中招    4:大招\n");
                    scanf("%d",&a);
                    printf("对方减了%d滴血\n",a*10);
                    Sleep(1000);
                    com.sl-=a*10;
                    if(com.sl<=0){
                        Scout("你赢了"); 
                        break;
                    }
                    printf("你减了%d滴血\n",c*10);
                    Sleep(1000);
                    player.sl-=c*10;
                    if(player.sl<=0){
                        Scout("你输了"); 
                        break;
                    }
                    system("cls");
                    Sleep(1000);
                } 
            }
            else{
                system("cls");
                continue;
            }
        }
        else{
            if(sum==0){
                break;
            }
            else{
                system("cls");
                continue;
            }
        }
    }
    be_out();
}
void be_in(void){
    Scout("欢迎来到王者荣耀,作者:周明轩\n请填写您的姓名:");
    Sleep(1000);
    scanf("%s",&player.name);
    playgame();
}
int main(){
    be_in();
    return 0;
}

 

0
董宇昊
董宇昊
初级启示者
初级启示者

看了刘欣然的回答,我建议你加一段

if(a=="沈峻宇"){

    cout<<"敢骂我!惩罚!关机!";

    Sleep(1100);

    cout<<"吓你玩的!";

}

 

董宇昊在2020-04-16 14:56:02追加了内容

我要回答