c++编写答案之书:生活又茫然了?让答案之书告诉你

c++编写答案之书:生活又茫然了?让答案之书告诉你

*当你写的程序全是bug,当你谈恋爱 被家长骂,有点蓝瘦,咋办?问答案之书咯 *
大家给一个赞呗~~`
注意:程序运行之前把要问的问题写在纸上,程序只会输出答案,不会让你输入问题(捂脸facepalm。。。可按需求略作修改

具体代码如下:

#include <iostream>
#include <unistd.h>
#include <cstdlib>
#include <stdlib.h>
#include<time.h> 
using namespace std;
void c(const string a){
	size_t len=a.size();
	for (int i=0;i<a.size();i++){
		cout<<a[i];
		usleep(70000); 
}
}
void d(const string a){
	size_t len=a.size();
	for(int i=0;i<a.size();i++) {
		cout<<a[i];
		usleep(200000);
	}
}
int main() {
	cout<<"\033[044m";
	system("cls");
	string answer[]={"告诉别人它对你意味着什么", "绝对不是" ,"不要犹豫",
      "你可能会反对", "这肯定会让事情变得有趣", "那将是浪费钱",
      "需要一个相当大的努力", "你还是问问妈妈吧", "你还是问问爸爸吧",
      "不要忘记有乐趣", "这是一个不错的时间安排", "在这个时候不要问太多了",
      "花更多的时间来决定", "说出来吧", "保持开放的心态",
      "没有保证", "不用怀疑了", "这会带来好运",
      "情况将很快发生改变", "绝对是", "寻找更多的选择",
      "很快就会解决它", "这是你不会忘记的", "这将是一种享受",
      "数到10再问", "这是不明智的", "不要让别人知道",
      "这个似乎放心", "可以", "不要担心",
      "没有", "这是肯定的", "删除你自己的障碍物"
    };
    cout<<endl<<endl<<endl<<endl<<endl;
    cout<<"                           "<<endl;
    cout<<"    答    案    之    书"<<endl;
	sleep(2);
	cout<<"     The book of answers";
	sleep(2);
	cout<<endl<<endl<<endl;
	cout<<"          ";
	cout<<("虔诚地写下你的问题,答案就会浮现:")<<endl;
	cout<<"                     ";
	string q;
	getline(cin,q);
	system("cls");
	cout<<endl<<endl<<endl<<endl<<endl;
	cout<<"                    ";
	cout<<"    答    案    之    书"<<endl;
	cout<<"     The book of answers";
	cout<<endl<<endl<<endl;
	cout<<"          ";
	cout<<("虔诚地写下你的问题,答案就会浮现: ")<<endl;
	cout<<"                       ";
	cout<<q<<endl;
	cout<<"                       ";
	d("判断中\n");
	sleep(2);
	system("cls");
	cout<<endl<<endl<<endl<<endl<<endl;
	cout<<"                    ";
	cout<<"    答    案    之    书"<<endl;
	cout<<"     The book of answers";
	cout<<endl<<endl<<endl;
	cout<<"          ";
	cout<<("虔诚地写下你的问题,答案就会浮现: ")<<endl;
	cout<<"                       ";
	cout<<q<<endl;
	srand(time(0));
	int length=sizeof(answer)/sizeof(answer[0]);
	int ANswer=rand()%length;
	cout<<"   "<<answer[ANswer]<<endl;
	cout<<"\033[8m";
	return 0;
	
}

明天还要早起练琴,又不能熬夜;今天晚上码出来的,如有纰漏,请赐教,多谢啦~~

猜你喜欢

转载自blog.csdn.net/m0_49958869/article/details/107923277