当前位置:   article > 正文

打豆豆游戏c语言编程,C语言程序打豆豆(函数版)

吃饭睡觉打豆豆代码怎么写

【项目】

设计一个程序,能重复地在显示下面的信息:

1. 吃饭

2. 睡觉

3. 打豆豆

0. 退出

请选择(0-3):

根据用户输入的选项,输出一句提示性的话语(将来会对应实现某个功能)。输入0,则退出。

要求将各功能定义专门的函数。

参考解答:

#include

#define EAT '1'

#define SLEEP '2'

#define HITDOUDOU '3'

#define CRY '4'

#define WITHDRAW '0'

char getChoice();

void eat();

void sleep();

void hitdoudou();

void cry();

int main()

{

char cChioce;

while(1)

{

cChioce = getChoice();

if (cChioce==EAT)

eat();

else if (cChioce==SLEEP)

sleep();

else if (cChioce==HITDOUDOU)

hitdoudou();

else if (cChioce==CRY)

cry();

else if (cChioce==WITHDRAW)

break;

else

{

printf("\007选择错误!\n");

}

}

return 0;

}

char getChoice()

{

char c;

printf("\n ********************\n");

printf(" * 1. 吃饭 *\n");

printf(" * 2. 睡觉 *\n");

printf(" * 3. 打豆豆 *\n");

printf(" * 4. 找豆豆妈诉苦 *\n");

printf(" * 0. 退出 *\n");

printf(" ********************\n");

printf(" 请选择(0-4):");

fflush(stdin);

scanf("%c", &c);

return c;

}

void eat()

{

printf(" 我吃吃吃... ...\n");

}

void sleep()

{

printf(" 我睡觉觉... ...\n");

}

void hitdoudou()

{

printf(" 我打打打... ...\n");

}

void cry()

{

printf(" 哇! 你家豆豆骨头硬,害得我手疼... ...\n");

}

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号