第十六周项目3函数指针调用函数 吃饭睡觉打豆豆
来源:互联网 发布:fenrir软件 编辑:程序博客网 时间:2024/05/17 07:14
/* *Copyright (c) 2014,烟台大学计算机学院 *All gight reserved. *文件名称:temp.cpp *作者:曾晓 *完成时间:2014年12月11日 *版本号:v1.0*/#include <iostream>using namespace std;void eat();void sleep();void hitdoudou();void run(void (*f)());int main(){ int iChoice; do { cout<<"请选择(1-吃;2-睡;3-打;其他-退)"; cin>>iChoice; if(iChoice==1) run(eat); else if(iChoice==2) run(sleep); else if(iChoice==3) run(hitdoudou); else break; } while(true); return 0;}void run(void (*f)()){ (*f)();}void eat(){ cout<<"我吃吃吃..."<<endl;}void sleep(){ cout<<"我睡睡睡..."<<endl;}void hitdoudou(){cout<<"我不打还能干什么..."<<endl;}
运行结果:
0 0
- 第十六周项目3函数指针调用函数 吃饭睡觉打豆豆
- 第16周项目3-用函数指针调用函数(吃饭、睡觉、打豆豆)
- 第16周项目3--用函数指针调用函数(吃饭,睡觉,打豆豆)
- 第十周项目6-吃饭,睡觉,打豆豆(不使用自定义函数)(使用if-else语句)
- 第十周项目6-吃饭,睡觉,打豆豆(不使用自定义函数)(使用switch语句)
- 吃饭、睡觉、打豆豆
- 吃饭,睡觉,打豆豆
- 吃饭 睡觉 打豆豆!!!
- 睡觉、吃饭、打豆豆。
- 吃饭?睡觉?打豆豆?
- 睡觉,吃饭,打豆豆
- 吃饭睡觉打豆豆
- 吃饭,,睡觉,,打豆豆,,
- 吃饭 睡觉 打豆豆!!!
- 吃饭睡觉打豆豆
- 吃饭睡觉打豆豆
- 吃饭。睡觉。打豆豆。
- 睡觉吃饭打豆豆
- 并行化资源池队列3——紧密相关的同步化队列
- mysql 慢查询
- My97DatePicker基本用法
- git简单使用
- 14分析2
- 第十六周项目3函数指针调用函数 吃饭睡觉打豆豆
- Android自定义对话框
- Android常用组件
- MatLab估算数据序列斜率
- mysql group by having用法+having where之间的区别+group by按日期分组统计的查询
- Unique Paths
- cmd-bat批处理命令延时方法
- Android开发实战--高级篇总结
- 自定义View出现Failed to inflate android.view.InflateException: Binary XML file line