如何用C语言编写一个简单的程序来模拟陪猫咪玩耍的场景?-陪猫咪玩c语言
以下是一个简单的C程序示例,通过控制台输出模拟和猫咪互动的过程:
```c
#include
intmain(){
srand(time(NULL));//初始化随机数种子
printf("🐱猫咪凑了过来,尾巴摇啊摇...\n");
intchoice; printf("你想怎么做?\n1.用逗猫棒\n2.丢毛线球\n3.摸摸头\n"); scanf("%d",&choice);
switch(choice){ case1: printf("猫咪跳起来抓逗猫棒!(≧∇≦)ノ\n"); break; case2: printf("毛线球滚远了,猫咪追过去又踢又咬!\n"); break; case3: if(rand()%2==0){ printf("猫咪舒服地呼噜呼噜~(=^・ω・^=)\n"); }else{ printf("猫咪扭头躲开了...( ̄へ ̄)\n"); } break; default: printf("猫咪对你失去了兴趣,走开了。\n"); } return0; } ```
效果说明: 程序会随机生成猫咪的反应(如摸头时可能接受或拒绝),用户通过输入数字选择互动方式。实际开发中可扩展为更复杂的逻辑或图形界面(如SDL)。