今天自己写了个小的文字游戏
全程仅用if和for语句
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()SSssssssssssssss
{
printf("霸道总裁爱上我\n按下回车,立刻开始(按一次回车即可进行下一步)\n");
getchar(); printf("欢迎来到王者荣耀,全军出击\n");
getchar(); printf("嘿嘿骗你的");
getchar(); printf("你是一个堕落大学生\n");
getchar(); printf("天天虚度光阴,无所事事\n");
getchar(); printf("你加入了一家公司。\n");
getchar(); printf("加入比特\n");
int i, n = 0, k = 0, a, b;
for (i = 0;; i++)
{
if (i == 10)
{
k += 90;
}
else
{
k += 7;
if (k == 35)
{
getchar(); printf("解锁成就--------工作一个月的乖宝宝(非洲人)\n");
getchar(); printf("神秘的上帝出现了。\n");
getchar(); printf("哦,我可怜的孩子,你已经辛辛苦苦工作一个月了,我被你的真诚所打动,来吧,开个挂,如何?\n");
getchar(); printf("你想不想为你的人生开挂呢?如果想请输入1,否则输入0\n");
scanf("%d", &a);
if (a == 1)
{
getchar(); printf("叮,一道亮光闪过,你获得了上帝的馈赠。\n");
getchar(); ("十年过去了,你已经成为了业界大牛,身价上亿,只可惜头发已经悄然离去。\n");
getchar(); printf("虽然人们很敬重你,但你总感觉缺少了一些东西,在路上走着,走着。\n");
getchar(); printf("你跌倒了\n");
getchar(); printf("解锁结局三--------落魄的富豪,遗落路边的灵魂。\n");
getchar(); printf("你失败了,年纪轻轻,还是不要幻想的好哦。\n制作者----鱼近糖\n");
return 0;
}
else if (a == 0)
{
getchar(); printf("你的正气无人可敌,上帝许你一串数字1314520\n");
getchar(); printf("你应该好好想想这串数字了\n");
}
else
{
getchar(); printf("机智的小伙,上帝看着你,摇了摇头,慢慢的消失了。\n");
getchar(); printf("解锁成就--------曾经有一位nb的上帝在我面前......\n");
}
}
if (k == 70)
{
getchar(); printf("仙气飘飘的观音菩萨出现了\n");
getchar(); printf("年轻人,此番历经尘世,唯见你有大毅力,虽此时陷入窘境,不必担心。\n我将赐你造化一场。\n");
getchar(); printf("又到了抉择的时候了,造化哦,答应她请按1,拒绝她请按0\n");
scanf("%d", &b);
if (b == 1)
{
getchar(); printf("时光流转,你眼前浮现出过往的点点滴滴,你看到了自己,有笑着的,有哭着的\n或许一切都有可能改变了\n");
getchar(); printf("你回到了十年前,在欢声笑语的孩子们中间\n");
getchar(); printf("解锁结局四--------“无忧”的孩子,抓住光的人\n");
getchar(); printf("回归天使般的纯真吧,一切都来得及。\n制作者----鱼近糖\n");
return 0;
}
else if (b == 0)
{
getchar(); printf("菩萨笑了笑,扬起手中的柳条,一滴甘露落在了你的头顶\n");
getchar(); printf("解锁成就--------送子观音,不会吧!!!");
}
else
{
getchar(); printf("哈哈哈哈哈哈,菩萨笑了\n");
getchar(); printf("跟我走吧,今日起,来我座下做一童子,脱凡胎,入仙列\n");
getchar(); printf("解锁大板块---------修仙世界\n");
getchar(); printf("后续尚未完成,敬请期待\n制作者----鱼近糖\n");
return 0;
}
}
if (i < 10)
{
getchar(); printf("你是个菜鸡\n");
getchar(); printf("只能好好学习\n");
getchar(); printf("突然想买彩票,彩票是七位数,你买的号码是:");
}
else
{
getchar(); printf("你渐渐不是个菜鸡\n");
getchar(); printf("你依旧好好学习\n");
getchar(); printf("突然想买彩票,彩票是七位数,你买的号码是:");
}
scanf("%d", &n);
if (n == 1314520)
{
getchar(); printf("哇,中了,老子不工作了\n");
getchar(); printf("迎娶白富美,走上人生巅峰\n");
break;
}
else
{
getchar(); printf("\n没中。\n");
getchar(); printf("滚去学习,憨憨\n");
getchar(); printf("好好读书ing\n");
if (i < 10)
{
getchar(); printf("一个星期过去了......\n");
}
else
{
getchar(); printf("三个月过去了......\n");
}
}
if (k == 160)
{
getchar(); printf("你成为了组长\n");
}
if (k == 430)
{
getchar(); printf("你成为了项目经理\n");
}
if (k == 610)
{
getchar(); printf("你成为了总裁,遇见了爱人\n");
}
if (k == 880)
{
getchar(); printf("你好,董事长\n"); break;
}
}
if (n == 1314520)
{
getchar(); printf("恭喜你成功啦,解锁结局一-----------欧欧仔\n制作者----鱼近糖");
}
else
{
getchar(); printf("你终于成功啦,解锁结局二-----------开了挂的人生,我为自己代言。\n制作者----鱼近糖");
}
return 0;
}
有点小累。