问一下C语言大神 隐含模块中的编译错误时有两个错误不知道怎么改。求教!十万火急!

欢迎加入我们,一同切磋技术 &
用户名: &&&
密 码: &
共有 3512 人关注过本帖
标题:求教大神 C语言程序出错怎么修改啊 组建为什么出错编译没错啊
等 级:新手上路
结帖率:100%
&&问题点数:0&&回复次数:3&&&
求教大神 C语言程序出错怎么修改啊 组建为什么出错编译没错啊
#include &stdio.h&
#include &string.h&
#include &stdlib.h&
#include &time.h&
#include &conio.h&
#define N 100
struct employee//职工基本情况
&&&&&& //工号
char name[10];&&&&&//姓名
&&& //性别
&&&&&&//职位
&&&&&&&&&&&//年龄
&&&&&&&&& //学历
&&&&&&&&//工资
&&&&&&&&&//健康情况
&&& //联系电话
char adr[50];&&&//住址
int num[N]={0};
void mainmenu();&&& //主菜单
void input();&&&&&//输入模块
void display();&&&&&//显示模块
void del();&&&&&&//删除模块
void add();&&&&&&//添加模块
void count();&&&&&//统计模块
void change();&&&&&//修改模块
int changeposition();&&&//修改职位
int changecult();&&& //修改学历
int changesalary();&&& //修改工资
int changestate();&&& //修改身体状况
void changmany();&&& //修改多项信息
void print();&&&&&//打印函数
void select();&&&&&//查询模块
void numselect();&&& //按工号查询
void nameselect();&&& //按姓名查询
void cultselect();&&& //按学历查询
void positionselect();&&&//按职位查询
void stateselect();&&& //按身体状况查询
void sexselect();&&& //按性别查询
void ageselect();&&& //按年龄区间查询
void salaryselect();&&&//按工资区间查询
void paixu();&&&&&//排序模块
void numpx();&&&&&//按工号排序&&
void cultpx();&&&&&//按学历排序
void positionpx();&&& //按职位排序
void statepx();&&&&&//按身体状况排序
void agepx();&&&&&//按年龄排序
void salarypx();&&& //按工资排序
void main()&&&&&&//主函数
char password[7]=&1&;
&&& char s[7];
&&& int flag=0;
&&& int n=3;
system(&mode con: lines=100 cols=120 &);
&&&printf(&请你输入密码:\n&);
&&&scanf(&%s&,s);
&&&if(!strcmp(s,password))&&& //若密码正确
&&&&&printf(&恭喜你成功登陆了\n\n\n&);
&&&&&flag=1;
&&&printf(&输入有错误请重新输入:\n&);
}while(n&0);
&&&printf(&你的输入次数已到再见\n&);
&&&exit(0);
printf(&请按任意键继续!\n&);
mainmenu();
void mainmenu()&&&&&& //主菜单
int choicemanage=0;
&&&system(&cls&);
&&&printf(&\t\t欢迎进入职工信息管理系统\n&);
&&&printf(&\t\t============================\n&);
&&&printf(&\t\t请你选择操作类型:\n&);
&&&printf(&\t\t1输入职工信息\n&);
&&&printf(&\t\t2显示职工信息\n&);
&&&printf(&\t\t3查询职工信息\n&);
&&&printf(&\t\t4修改职工信息\n&);
&&&printf(&\t\t5追加一个职工信息\n&);
&&&printf(&\t\t6删除一个职工信息\n&);
&&&printf(&\t\t7统计职工信息\n&);
&&&printf(&\t\t8对职工信息进行排序\n&);
&&&printf(&\t\t0退出\n&);
&&&printf(&\t\t===========================\n&);
&&&scanf(&%d&,&choicemanage);
switch(choicemanage)
&&&input();&&&//输入职工信息
&&&display(); //显示职工信息
&&&select();&&&//查询职工信息
&&&change(); //修改职工信息
&&&add();&&&//追加一个职工信息
&&&del();&&&//删除一个职工信息
&&&count();&&&//统计职工信息
&&&paixu();&&&//对职工信息进行排序
&&&printf(&谢谢你的使用再见\n&);
&&&exit(0);
&&&printf(&你的输入有错请重新输入\n&);
void input()&&&&&&&&//输入模块
int k,j,flag=0,i=0;
system(&cls&);
if((fp=fopen(&employee.txt&,&w&))==NULL)
&&&exit(0);
srand(time(NULL));
&&&system(&cls&);
&&&printf(&第%d个职工\n&,i);
&&&printf(&\n&);
&&&em[i].num=rand()%; //自动生成工号
&&&for(j=0;num[j];j++)
&&& if(num[j]==em[i].num)
&&&&&flag=1;
&&&if(flag!=1)
&&& num[i]=em[i].
&&&}while(1);
&&&printf(&工号:%d\n&,num[i]);
&&&printf(&请输入姓名:\n&); //输入姓名
&&&scanf(&%s&,em[i].name);
&&&printf(&\n&);
&&&printf(&请选择性别以1为男2为女:\n&); //输入性别
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=2)
&&& em[i].sex=k;
&&& printf(&您的输入有误,请重新输入!\n&);
&&&}while(1);
&&&printf(&\n&);
&&&printf(&请选择职位1.董事长2.总经理3.副总经理4.经理5.副经理6.秘书7.技术员8.领班9.普通员工:\n&);//输入职位
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=9)
&&& em[i].position=k;
&&& printf(&您的输入有误,请重新输入!\n&);
&&&}while(1);
&&&printf(&\n&);
&&&printf(&请输入年龄:&);
&&&scanf(&%d&,&em[i].age);
&&&printf(&\n&);
&&&printf(&请选择文化程度1为专家2为博士3为硕士4为学士5为其他:\n&);//输入文化程度
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=5)
&&& em[i].cult=k;
&&& printf(&您的输入有误,请重新输入!\n&);
&&&}while(1);
&&&printf(&\n&);
&&&printf(&请输入工资:\n&);//输入工资
&&&scanf(&%d&,&em[i].salary);
&&&printf(&\n&);
&&&printf(&请你选择身体情况1好2为一般3为差:\n&);//身体情况
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=3)
&&& em[i].state=k;
&&& printf(&您的输入有误,请重新输入!\n&);
&&&}while(1);
&&&printf(&\n&);
&&&printf(&请输入联系电话:&);
&&&scanf(&%ld&,&em[i].tel);
&&&printf(&\n&);
&&&printf(&请输入地址:&);
&&&scanf(&%s&,em[i].adr);
&&&printf(&\n&);
&&&fwrite(&em[i],sizeof(struct employee),1,fp);
&&&printf(&是否继续输入?(y/n)\n&);
&&&scanf(&%s&,&choice);
&&&if(choice=='n'||choice=='N')
fclose(fp);
if((fp=fopen(&num.txt&,&w&))==NULL)
&&&exit(0);
for(i=0;num[i];i++)
&&&fwrite(&num[i],sizeof(int),1,fp);
fclose(fp);
printf(&输入完毕,任意键返回\n&);
void display()&&&&&& //显示职工信息
system(&cls&);
if((fp=fopen(&employee.txt&,&r+&))==NULL)
&&&printf(&文件不存在或为空,请先输入员工信息!\n&);
&&&mainmenu();
printf(&输出结果:\n&);
printf(&工号 \t姓名 \t年龄 \t性别 \t职位\t \t文化程度 \t身体情况 \t工资 \t电话 \t住址\n&);
for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
&&&print(em[i]);
&&&printf(&完毕按任意键返回\n&);
&&&getch();
&&&fclose(fp);
void change()&&&&&& //修改模块
int i,k,l=0;
system(&cls&);
printf(&请你输入要修改的人的工号:\n&);
scanf(&%d&,&chnum);
if((fp=fopen(&employee.txt&,&r+&))==NULL)
&&&printf(&不能够打开这个文件\n&);
&&&exit(0);
for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
fclose(fp);
if((fp=fopen(&employee.txt&,&w+&))==NULL)
&&&printf(&不能够打开这个文件\n&);
&&&exit(0);
for(i=0;i&k;i++)
&&&if(chnum==em[i].num)
&&& printf(&这是你要修改的人的信息\n&);
&&& printf(&工号 \t姓名 \t年龄 \t性别 \t职位\t \t文化程度 \t身体情况 \t工资 \t电话 \t住址\n&);
&&& print(em[i]);
&&& printf(&------------------------------------------------------------\n&);
&&& printf(&请选择要修改的部分:\n&);
&&& printf(&\t\t===============================\n&);
&&& printf(&\t\t1仅修改职位\n&);
&&& printf(&\t\t2仅修改文化程度\n&);
&&& printf(&\t\t3仅修改工资\n&);
&&& printf(&\t\t4仅修改身体情况\n&);
&&& printf(&\t\t5修改多项\n&);
&&& printf(&\t\t0返回主菜单\n&);
&&& printf(&\t\t============================\n&);
&&& printf(&请选择\n&);
&&& scanf(&%d&,&choicechange);
&&& switch(choicechange)
&&& case 1:
&&&&&em[i].position=changeposition();
&&& case 2:
&&&&&em[i].cult=changecult();
&&& case 3:
&&&&&em[i].salary=changesalary();
&&& case 4:
&&&&&em[i].state=changestate();
&&& case 5:
&&&&&newem=em[i];
&&&&&changmany();
&&&&&& em[i]=
&&& case 0:
&&&&&mainmenu();
&&& default :
&&& printf(&输入有错误&);
&&&fwrite(&em[i],sizeof(struct employee),1,fp);
fclose(fp);
{printf(&该员工不存在,请查证后再输入!\n&);
printf(&操作完成按任意键返回主菜单\n&);
int changeposition()
printf(&请选择新职位1为董事长2为总经理3为副总经理4为经理5为副经理6为秘书7为技术员8为领班9为普通员工:\n&);
scanf(&%d&,&newposition);
return(newposition);
int changecult()
printf(&请选择新的文凭1为专家2为博士3为硕士4为学士5为其他:\n&);
scanf(&%d&,&newcult);
return(newcult);
int changesalary()
printf(&请输入新的工资:\n&);
scanf(&%d&,&newsalary);
return(newsalary);
int changestate()
printf(&请选择现在的身体情况1好2为一般3为差:\n&);
scanf(&%d&,&newstate);
return(newstate);
void changmany()
system(&cls&);
printf(&请依次输入该员工的新信息\n&);
&&&printf(&请选择职位1.董事长2.总经理3.副总经理4.经理5.副经理6.秘书7.技术员8.领班9.普通员工:\n&);//输入职位
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=9)
&&& newem.position=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
&&&printf(&\n&);
&&&printf(&请输入年龄:&);
&&&scanf(&%d&,&newem.age);
&&&printf(&\n&);
&&&printf(&请选择文化程度1为专家2为博士3为硕士4为学士5为其他:\n&);//输入文化程度
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=5)
&&& newem.cult=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
printf(&\n&);
printf(&请输入工资:\n&);//输入工资
scanf(&%d&,&newem.salary);
printf(&\n&);
&&&printf(&请你选择身体情况1好2为一般3为差:\n&);//身体情况
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=3)
&&& newem.state=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
printf(&\n&);
printf(&请输入联系电话:&);
scanf(&%ld&,&newem.tel);
printf(&\n&);
printf(&请输入地址:&);
scanf(&%s&,newem.adr);
printf(&\n&);
void add()//追加一个职工信息
int l,k,j,flag=0,i=0;
system(&cls&);
if((fp=fopen(&num.txt&,&r+&))==NULL)
&&&exit(0);
for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
fclose(fp);
if((fp=fopen(&employee.txt&,&ab+&))==NULL)
&&&printf(&不能够打开这个文件\n&);
&&&getch();
&&&exit(0);
printf(&请你输入新人的内容:\n&);
&&&srand(time(NULL));
&&&emp.num=rand()%; //自动生成工号
&&&for(j=0;num[j];j++)
&&& if(num[j]==emp.num)
&&&&&flag=1;
&&&if(flag!=1)
&&& num[l]=emp.
}while(1);
printf(&请输入姓名:\n&); //输入姓名
scanf(&%s&,emp.name);
printf(&\n&);
&&&printf(&请选择性别以1为男2为女:\n&); //输入性别
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=2)
&&& emp.sex=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
printf(&\n&);
&&&printf(&请选择职位1.董事长2.总经理3.副总经理4.经理5.副经理6.秘书7.技术员8.领班9.普通员工:\n&);//输入职位
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=9)
&&& emp.position=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
printf(&\n&);
printf(&请输入年龄:&);
scanf(&%d&,&emp.age);
printf(&\n&);
&&&printf(&请选择文化程度1为专家2为博士3为硕士4为学士5为其他:\n&);//输入文化程度
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=5)
&&& emp.cult=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
printf(&\n&);
printf(&请输入工资:\n&);//输入工资
scanf(&%d&,&emp.salary);
printf(&\n&);
&&&printf(&请你选择身体情况1好2为一般3为差:\n&);//身体情况
&&&scanf(&%d&,&k);
&&&if(k&=1&&k&=3)
&&& emp.state=k;
&&& printf(&您的输入有误,请重新输入!\n&);
}while(1);
printf(&\n&);
printf(&请输入联系电话:&);
scanf(&%ld&,&emp.tel);
printf(&\n&);
printf(&请输入地址:&);
scanf(&%s&,emp.adr);
printf(&\n&);
fwrite(&emp,sizeof(struct employee),1,fp);
rewind(fp);
fclose(fp);
if((fp=fopen(&num.txt&,&w+&))==NULL)
&&&exit(0);
for(i=0;i&l;i++)
&&&fwrite(&num[i],sizeof(int),1,fp);
fclose(fp);
printf(&插入完毕,按任意键返回\n&);
void del()//删除一个职工信息
int i=0,j=0,l=0,k,b;
if((fp=fopen(&employee.txt&,&r+&))==NULL)
&&&printf(&文件为空,不能够打开\n&);
&&&printf(&按任意键返回\n&);
&&&getch();
&&&mainmenu();
printf(&请你输入要删除的人的工号:\n&);//删除的职工的信息
scanf(&%d&,&delnum);
for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
&&&if(em[i].num==delnum)
fclose(fp);
{printf(&该员工不存在!\n&);
mainmenu();
printf(&你要删除的职工信息为:\n&);
printf(&工号 \t姓名 \t年龄 \t性别 \t职位\t \t文化程度 \t身体情况 \t工资 \t电话 \t住址\n&);
&&& print(em[j]);
printf(&是否真的删除该职工信息[y/n]\n&);
scanf(&%s&,&choice);
if(choice=='n'||choice=='N')
&&&printf(&取消删除,按任意键返回主菜单!\n&);
&&&getch();
&&&mainmenu();
if((fp=fopen(&employee.txt&,&w+&))==NULL)
&&&printf(&文件为空,不能够打开\n&);
&&&printf(&按任意键返回\n&);
&&&getch();
&&&mainmenu();
for(i=0;i&k;i++)
&&&if(i!=j)
&&&fwrite(&em[i],sizeof(struct employee),1,fp);
fclose(fp);
if((fp=fopen(&num.txt&,&r+&))==NULL)
&&&exit(0);
for(i=0;fread(&em[i],sizeof(struct employee),1,fp)!=0;i++)
fclose(fp);
if((fp=fopen(&num.txt&,&w+&))==NULL)
&&&exit(0);
for(i=0;i&k;i++)
&&&if(num[i]!=delnum)
&&&fwrite(&num[i],sizeof(int),1,fp);
fclose(fp);
printf(&删除成功,按任意键返回!\n&);
void count()
int num=0;//总人数统计
int mnum=0,fnum=0;//性别人数统计
int zjnum=0,bsnum=0,ssnum=0,xsnum=0,othernum=0;//学位人数统计
int dsznum=0,zglnum=0,fzglnum=0,glnum=0,fglnum=0;//职位人数统计
int mishunum=0,jsynum=0,lbnum=0,ygnum=0;
system(&cls&);
if((fp=fopen(&employee.txt&,&r+&))==NULL)
&&&printf(&不能够打开这个文件\n&);
&&&exit(0);
&&&fread(&em[i],sizeof(struct employee),1,fp);
&&&if(feof(fp))
&&&if(em[i].sex==1)&&& //性别统计
&&& mnum++;
&&&if(em[i].sex==2)
&&& fnum++;
&&&if(em[i].cult==1)&&& //文凭统计
&&& zjnum++;
&&&if(em[i].cult==2)
&&& bsnum++;
&&&if(em[i].cult==3)
&&& ssnum++;
&&&if(em[i].cult==4)
&&& xsnum++;
&&&if(em[i].cult==5)
&&& othernum++;
&&&if(em[i].position==1)&&&//职位统计
&&& dsznum++;
&&&if(em[i].position==2)
&&& zglnum++;
&&&if(em[i].position==3)
&&& fzglnum++;
&&&if(em[i].position==4)
&&& glnum++;
&&&if(em[i].position==5)
&&& fglnum++;
&&&if(em[i].position==6)
&&& mishunum++;
&&&if(em[i].position==7)
&&& jsynum++;
&&&if(em[i].position==8)
&&& lbnum++;
&&&if(em[i].position==9)
&&& ygnum++;
}while(1);
printf(&总人数为%d\n&,num);
printf(&=======性别分类========\n&);
printf(&男人数为%d\n&,mnum);
printf(&女人数为%d\n&,fnum);
printf(&========文凭分类========\n&);
printf(&专家数为%d\n&,zjnum);
printf(&博士数为%d\n&,bsnum);
printf(&硕士数为%d\n&,ssnum);
printf(&学士数为%d\n&,xsnum);
printf(&其他的数为%d\n&,othernum);
printf(&========职位分类===========\n&);
printf(&董事长数为%d\n&,dsznum);
printf(&总经理数为%d\n&,zglnum);
printf(&副总经理数为%d\n&,fzglnum);
printf(&经理数为%d\n&,glnum);
printf(&副经理数为%d\n&,fglnum);
printf(&秘书数为%d\n&,mishunum);
printf(&技术员数为%d\n&,jsynum);
printf(&领班人数为%d\n&,lbnum);
printf(&普通员工数为%d\n&,ygnum);
printf(&统计完毕,按任意键返回\n&);
fclose(fp);
搜索更多相关主题的帖子:
&&&&&&&&&&
来 自:神界
等 级:贵宾
威 望:367
帖 子:12703
专家分:49720
貌似以下3个函数 只有声明 没有实现&&链接时自然找不到入口点
&error LNK2001: 无法解析的外部符号 _print
1&w9.obj : error LNK2001: 无法解析的外部符号 _paixu
1&w9.obj : error LNK2001: 无法解析的外部符号 _select
DO IT YOURSELF !
等 级:新手上路
回复 2楼 wp231957
大神你好,能讲解的详细些吗?不太理解,你能把程序修改些吗?亲,是不是缺少排序的模块,谢谢大神,我是屌丝男
来 自:神界
等 级:贵宾
威 望:367
帖 子:12703
专家分:49720
我那么说你都不懂
难道说你的代码是抄的吗
如果是的话&&&你该干啥就干啥去
就当我啥都没说
DO IT YOURSELF !
版权所有,并保留所有权利。
Powered by , Processed in 0.169568 second(s), 7 queries.
Copyright&, BCCN.NET, All Rights ReservedC语言初学者,大神帮忙看看怎么改,第一张图是代码,第二张是错误,第三张是原题,跪求解答_百度知道
C语言初学者,大神帮忙看看怎么改,第一张图是代码,第二张是错误,第三张是原题,跪求解答
我有更好的答案
#include&stdio.h&#define&N&5int&Symmetric(int&(*p)[N],&int&n);void&Input(int&*,&int);int&main(){&&&&int&data[N][N],&i&=&0;&&&&for(i&=&0;&i&&&N;&++i)&&&&&&&&Input(data[i],&N);&&&&printf(&res&=&%d&,&Symmetric(data,&N));&&&&return&0;}void&Input(int&*p,&int&n){&&&&int&i;&&&&for(i&=&0;&i&&&n;&++i)&&&&&&&&scanf(&%d&,&p&+&i);}int&Symmetric(int&(*p)[N],&int&n){&&&&int&i,&j;&&&&i&=&n;&j&=&i;&&&&for(i&=&0;&i&&&n;&++i)&&&&&&&&for(j&=&0;&j&&&n;&++j)&&&&&&&&&&&&if(p[i][j]&!=&p[j][i])&&&&&&&&&&&&&&&&return&0;&&&&return&1;}希望lz好好学习
采纳率:52%
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。拒绝访问 | www.wangchao.net.cn | 百度云加速
请打开cookies.
此网站 (www.wangchao.net.cn) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(425295ccd3a48baa-ua98).
重新安装浏览器,或使用别的浏览器用户名:huangbeiw
访问量:787
  自我简介:
TA的其他文章
浏览:47  赞:0浏览:55  赞:0浏览:58  赞:0
你可能喜欢
浏览:2044  赞:28浏览:241  赞:2浏览:211  赞:1浏览:224  赞:4浏览:69  赞:0
求大神解答,十万火急
  作者:   
浏览:70 | 评论:1 | 赞:1 
我们老师布置了寒假作业具体如下:物流服务系统一、&&& 简介本题目的附件中给出了全国部分城市的物流数据,数据包括物流公司、物流出发城市、到达城市、时效、重货价格、轻货价格、最低一票、最近一个月交易单、评价数量等,结合所提供的数据,需要完成如下功能。二、&&& 必做功能要求1.&&&& 输入所在城市,打印出所在城市的物流公司2.&&&& 在功能1的基础上输入包裹到达城市,打印出不同物流公司相应的物流价格3.&&&& 在功能2的基础上输入包裹重量和类型(重货or轻货),打印出相应的运送价格4.&&&& 打印出上述每个功能的程序执行时间三、&&& 选作功能要求(学生可自由发挥)1.&&&& 支持最佳物流方式推荐2.&&&& 支持折扣计算3.&&&& 支持时效优化四、&&& 参考资料1.&&&& C语言操作EXCEL文件(读写)& http://blog.csdn.net/hongzhen91/article/details/2.&&&& c语言测试程序执行时间& http://blog.csdn.net/qiuchenl/article/details/82769943.&&&& 数据文件下载 https://pan.baidu.com/s/1smGV7qd我们明天就要交了,可是我还是一点思路都没有我只做必做功能,所以不会太难,可是之前这种题完全没有做过,所以我希望知道的大神可以帮我指点一下,可以加我的QQ:,时间很紧,希望看到这篇文章的大神能够不惜宝贵时间指点我完成这次作业,在这里我先谢谢各位,
  评论区
希望知道如何解答这道题目的能够加我的qq帮我解答
19:19:56 |扫二维码下载作业帮
3亿+用户的选择
下载作业帮安装包
扫二维码下载作业帮
3亿+用户的选择
用欧拉方法与改进的欧拉方法求初值问题用欧拉方法与改进的欧拉方法求初值问题dy/dx=(2x)/(3y^2)(dx比dy等于2x除以3倍的y的平方)
y(0)=1在区间[0,1]上取步长h=0.1的数值解。要求:显示各x值下(0、0.1、0.2… 0.9、1)两种方法计算的y值。十万火急
求救啊!!!!!!!!!
作业帮用户
扫二维码下载作业帮
3亿+用户的选择
/******************************************************* *Author :Wacs5 *Date :(YYYY-MM-DD) *Function :欧拉方法与改进的欧拉方法求常微分方程 *Describe *用欧拉方法与改进的欧拉方法求初值问题dy/dx=(2x)/(3y^2) * y(0)=1 ,在区间[0,1]上取步长h=0.1的数值解。 *要求:显示各x值下(0、0.1、0.2… 0.9、1)两种方法计算的y值。 *********************************************************/ #include
double f(double x,double y) { return 2*x/3/y/y; } int main() {
double x,y,y0=1,dx=0.1; double xx[11]; double euler[11],euler_2[11];
double f(double x,double y); for (i=0;i
为您推荐:
扫描下载二维码

我要回帖

更多关于 编译错误 的文章

 

随机推荐