C程序 过河问题.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C程序 过河问题

计算机技术基础课程设计 C语言 设计报告 题目:过河问题 学院:化学工程学院 专业:制药工程 班级:050607 姓名:孙继楠 指导教师:顾煜新 设计日期:2007年1月10日 选题背景: 该游戏是我由一个数学建模题——“安全过河问题”而构思的。有三个商人带者三个随从和货物过河, 船每次最多只能载两个人,要求保证在过河期间商人的人数要大于或等于随从的人数,否则随从杀人抢货。 构思: ?? 用两个数组来表示两岸的商人和随从,其中A表示商人,B表示随从,数组a 表示此岸,数组b表示彼岸; 通过输入过河的人数,来改变两个数组中的A和B的个数,在用文本输出两岸的情况.四、程序流程图: 图1 安全过河流程图 五.程序清单 #include stdio.h #include conio.h #include string.h void helpf() { clrscr(); gotoxy(6,3); printf(gai you xi shi you yi ge shu xue jian mo ti--an quan guo he wen ti er gou \n\n); printf(si de. you san ge shang ren dai zhe san ge sui cong he huo wu guo he,\n); printf(chuan mei ci zui duo zhi neng zai liang ge ren,yao qiu bao zheng zai guo he\n) ; printf(qi jian \n\n shang ren de ren shu yao da yu huo deng yu sui cong de ren shu,\n); printf(fou ze sui cong sha ren qiang huo.\n\n you xi gui ze shi zhe yang si de:\n\n1) shu ru\n); printf(guo he de ren shu ;\n\n2) fei fa shu ru an an le tui chu chu li.\n); printf(zhu jun hao yun!\n); printf(\t\t\t zuo zhe: sun ji nan\n); printf(\t\t\tE-mail: sun ji nan2006@163.com); } char a[6]; char b[6]; void printcase(char a[],char b[]) { int i,j,xa,xb,x0,ya,yb,y0; xa=xb=x0=ya=yb=y0=0; gotoxy(1,4); printf(ci an\t\t bi an\n); for(i=0;i6;i++) { if(a[i]==A) xa++; else if (a[i]==B) xb++; else if(a[i]==0) x0++; } for(i=1;i=xa;i++) printf(shang ren ); printf(\n); for(i=1;i=xb;i++) printf(sui cong ); printf(\n); for(i=1;i=x0;i++) printf( ); printf(\n); for(j=0;j6;j++) { if(b[j]==A) ya++; else if(b[j]==B) yb++; else if(b[j]==0) y0++; } gotoxy(25,5); for(j=1;j=ya;j++) printf(shang ren ); gotoxy(25,6); for(j=1;j=yb;j++) printf(sui cong ); . gotoxy(25,7); for(j=1;j=y0;j++) pri

文档评论(0)

gooddoc + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档