C++, 课程设计,火烧连营
bool Test(int &a,int &b,fstream &iofile)//测试是否是着火点
{
int position;//position 需要修改的字符的相对位置
char c;
position=(b-0)*(2*COLUMN+2)+2*a;//a 需要修改的字符的横坐标,b 需要修改的字符的纵坐标
iofile.seekp(position,ios::beg);
iofile.get(c);
cout<<c;
if(c==CHAR)
{
return 1;
}
else
return 0;
}
void sweep(int m,int n,fstream &iofile)//查找标记可被影响的营帐
{
if((m<COLUMN)&&(m>=0)&&(n>=0)&&(n<ROW)&&a[m][n]==0&&(Test(m,n,iofile))) {
if(A==0)
{
a[m][n]=CLASS;
sweep(m,n-1,iofile);
}
A=1;
if(A==1)
{
A=0;
sweep(m+1,n,iofile);
a[m][n]=CLASS;
}
A=3;
if(A==3)
{
A=0;
sweep(m,n+1,iofile);
a[m][n]=CLASS;
}
A=4;
if(A==4)
{
专为c++课程设计而上传,...模块设计部分因为涉及功能的实现,要从抽象的设计转化成 实际的代码,因此对于某项...
小型公司管理系统C++课程设计(含源代码)_工学_高等教育_教育专区。C++程序设计课程...C、功能分析 (1)添加功能:程序能够任意添加上述四类人员的记录,可提供选择界...
C++学生管理系统课程设计...=Tail){//学生设计 PrintTitle(); while(nodep!=NULL){ PrintOne(nodep->...
C++课程设计通讯录完整源码C++课程设计通讯录完整源码隐藏>> #include<stdio.h>...(" 请选择代码(1,2,3,4,5,6,0):"); scanf("%c",&choice); switch...
C++课程设计图书管理系统源程序_IT/计算机_专业资料。今日推荐 160...11页 免费 图书管理系统c课程设计 9页 1下载券喜欢此文档的还喜欢 ...
- 10 - 重庆科技学院《C 语言课程设计》课程设计报告 开始 输入编号 打开文件, 查找 存在 在文件中 输入新的 信息 不存在 给出相应 的提示 结束 关键代码: ...
大学C++课程设计报告--学生成绩管理系统(附源代码)_IT/计算机_专业资料。广东海洋大学课程设计报告 广东海洋大学课程设计报告 设计 课程名称:C/C++语言程序设计 课...
c++课程设计及源代码_万年历_说明书_工学_高等教育_教育专区。运用c++语言,能够...C语言课程设计报告——万... 15页 4下载券 c语言课程设计--万年历 13页 1...
学生成绩管理系统课程设... 21页 4下载券 C语言课程设计——学生管... 13页...即使一个简单的程序,从任务分析、确定算法、界面布局、编写代码到调试运行, 整个...
有理数运算C++课程设计报告+源代码_理学_高等教育_教育专区。C++的课程设计报告+源代码题目是:有理数的运算详细要求见文档课程设计报告课程设计题目: 课程设计题目:...

我要评论