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;
}
明天还要早起练琴,又不能熬夜;今天晚上码出来的,如有纰漏,请赐教,多谢啦~~