- 此代码为c代码,误使用c++
- 替换代码中的字符串即可完成你自己的创作
- 祝福语的数量,盲盒的数量可以自行修改
- 希望你和你的她/他长长久久,爱意绵绵
#include
#include
#include
#include
int num;
int false[10]; //记录答题错误情况
int mh_num[11]={0,1,2,3,4,5,6,7,8,9,10}; //盲盒编号
char wenti [11][60] = { //设置提问问题
"0",
"问题1:",
"问题2:",
"问题3:",
"问题4:",
"问题5:",
"问题6:",
"问题7:",
"问题8:",
"问题9:",
"问题10:"};
char key [11][20] = {"0", //问题答案
"answer",
"answer",
"answer",
"answer",
"answer",
"answer",
"answer",
"answer",
"answer",
"answer"};
char gifts[11][50]={ //准备的礼物
"gift",
"gift",
"gift",
"gift",
"gift",
"gift",
"gift",
"gift",
"gift",
"gift",
"gift"};
void question();
void choujiang();
int main(){
char begin [20][50]={ //开场
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
"煽情的话\n\n",
};
for(int i=0;i<=18;i++){ //输出
printf("%s",begin[i]);
Sleep(900);
}
system("pause");
system("cls");
printf("有奖竞猜活动!!!现在开始!!!\n\n");
printf("活动规则如下:\n\n");
printf("总共10道题,答对一道即可开取盲盒\n\n");
printf("\n\n");
printf("首先!看在这么用心的份上!\n\n请先支付10块钱获得进入有奖竞猜的神秘代码!!!\n\n");
int mima = 1314;
int temp = 0;
while(temp != mima){
printf("神秘代码是:");
scanf("%d",&temp);
if(temp == mima){
printf("\n嘿嘿嘿!开始吧!!!冲冲冲!!!\n\n");
}else{
printf("\n不要乱输入哦!\n\n乖乖找我来吧\n\n");
}
}
system("pause");
for(num =1;num<=10;num++){
system("cls");
question();
choujiang();
}
system("cls");
printf("恭喜你完成了有奖竞猜活动!!!\n\n");
printf("敬请期待下一次有奖竞猜!!!\n\n");
printf("以下是你的完成情况\n\n");
for(int i=1;i<=10;i++){
printf("第%d题答错%d次\n\n",i,false[i]);
}
system("pause");
system("cls");
printf("\n\n\n\n");
char last [20][80] = { //结束的话
"做个少女,永远怀春,诗装在心里,奶油抹在脸上。\n\n",
"生日拍了拍你的脑袋说:祝你生日快乐。\n\n",
"烟火向星辰,所愿皆成真。\n\n",
"一岁一礼,一寸欢喜。\n\n",
"愿每一岁都能奔走在自己的热爱里。\n\n",
"可爱万喜,不止今日。\n\n",
"今天你就暂时不做公主了,做寿星吧!\n\n",
"一生一日,快且乐之。\n\n",
"一岁有一岁的味道,一站有一站的风景。\n\n",
"今天是没有流星也可以许愿的日子。\n\n",
"今天是你和妈妈相遇的纪念日。\n\n",
"时间,是让人猝不及防的东西,过去已去,未来已来,祝你生日快乐。\n\n",
"永远爱你!我的你!!\n\n"
};
for(int i=0;i<=20;i++){
printf("%s",last[i]);
Sleep(900);
}
return 0;
}
void question(){ //提问函数
int i=0;
_Bool bool = 0;
while(bool == 0){
printf("%s\n\n",wenti[num]);
if(i!=0){
printf("再给你一次机会!\n\n");
}
fflush(stdin);
char answer[10];
printf("你的回答:");
scanf("%s",answer);
printf("\n");
i++;
if(strcmp(answer,key[num])==0){
if(i==1){
printf("恭喜你一次性答对!!!获得一次抽盲盒的机会\n\n");
} else{
printf("恭喜你 终于 答对了!!!获得一次抽盲盒的机会\n\n");
}
bool = 1;
break;
}
if(i == 1){
printf("恭喜你答错一次,再仔细想想哦\n");
}else if(i == 2){
printf("恭喜你又答错了!反思一下你自己!\n");
}else if(i>2){
printf("已经答错%d次,如果看到这,那就选择场外援助吧!一次10元,微信转账谢谢!\n",i);
}
system("pause");
system("cls");
}
false[num]=i;
};
void choujiang(){ //抽盲盒函数
int select;
if(num == 1){
printf("盲盒编号共有:\t");
} else {
printf("现在盲盒还剩:\t");
}
for(int i=1;i<=10;i++){
if(mh_num[i]!=0){
printf("%d\t",mh_num[i]);
}
}
printf("\n\n选择盲盒,不要犹豫哦");
printf("\n\n你选择:");
scanf("%d",&select);
printf("\n\n恭喜你!获得%s,继续加油,后面的更精彩哦!\n\n",gifts[select]);
system("pause");
mh_num[select]=0;
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)