商人过河C语言程序编程.doc
《商人过河C语言程序编程.doc》由会员分享,可在线阅读,更多相关《商人过河C语言程序编程.doc(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date商人过河C语言程序编程内存分区:#include #include #include void basic_interface() /基本界面 system(clear);system(tput cup 5 20);printf(=n);system(tput cup 6 20);printf(* *n);system(tput cup 7 20);printf(*
2、_欢迎使用商人过河游戏!_ *n);system(tput cup 8 20);printf(* *n);system(tput cup 9 20);printf(* 游戏说明: *n);system(tput cup 10 20);printf(* 三个商人带着三个随从和货物过河,船每次最多只能载两个人,要求在过河期间,任一岸上商人的人数 *n);system(tput cup 11 20);printf(* 要大于或等于随从的人数,否则随从会杀掉商人抢走货物。 *n);system(tput cup 12 20); printf(* *n);system(tput cup 13 20);p
3、rintf(* 游戏操作: *n);system(tput cup 14 20 );printf(* (1)依次输入过河的商人和随从人数; *n);system(tput cup 15 20);printf(* (2)非法输入按键将重新开始。 *n);system(tput cup 16 20);printf(*-*n);system(tput cup 17 20);printf(*n);system(tput cup 17 113);printf(*n);system(tput cup 18 20);printf(*n);system(tput cup 18 113);printf(*n);
4、system(tput cup 19 20);printf(*n);system(tput cup 19 113);printf(*n);system(tput cup 20 20);printf(*n);system(tput cup 20 113);printf(*n);system(tput cup 21 20);printf(*n);system(tput cup 21 113);printf(*n);system(tput cup 22 20);printf(*n);system(tput cup 22 113);printf(*n);system(tput cup 23 20);p
5、rintf(*n);system(tput cup 23 113);printf(*n);system(tput cup 24 20);printf(*n);system(tput cup 24 113);printf(*n);system(tput cup 25 20);printf(*n);system(tput cup 25 113);printf(*n);system(tput cup 26 20);printf(*n);system(tput cup 26 113);printf(*n);system(tput cup 27 20);printf(*n);system(tput cu
6、p 27 113);printf(*n);system(tput cup 28 20);printf(*n);char a6; /此岸char b6; /彼岸void print_state(char a,char b) /打印渡河状态int i,j,ab,aa,ba,bb; /ab 此岸商人数 ,aa 此岸随从数 bb彼岸商人数,ba,彼岸随从数 aa=ab=ba=bb=0; basic_interface() ; system(tput cup 18 40);printf(此岸商人数:n); system(tput cup 19 40);printf(此岸随从数:n); system(tp
7、ut cup 18 73);printf(彼岸商人数: n); system(tput cup 19 73);printf(彼岸随从数:n); for(i=0;i6;i+) /计算此岸商人数和随从数 if(ai=B) ab+; else if (ai=A) aa+; system(tput cup 18 53); printf(%dn,ab); /输出此岸商人数 system(tput cup 19 53); printf(%dn,aa); /输出此岸随从数 for(j=0;j6;j+) /计算彼岸商人数和随从数 if(bj=B) bb+; else if(bj=A) ba+; system(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商人 过河 语言 程序 编程
限制150内