永发信息网

求解:最简单的c语言打开文件程序为什么运行不了?

答案:2  悬赏:30  手机版
解决时间 2021-02-11 06:47
我写的程序代码如下
#include
void main()
{
FILE *fp;
fp=fphzk("C:\\Documents and Settings\qjdzyls\桌面\新建 文本文档.txt","rb");
}
最佳答案
代码不完整
全部回答
第一行:#inlcude include打错了 第七行:scanf("p=%f,q=%f",&p,&q);错误 改为scanf("%lf%lf",&p,&q); 第十四行:if(m=0) 改为if(m==0) 第十七行:{b=sqrt(-m);c=b/2; c没有定义过 对m大小的判断:因为我把m设为了double型根据该类型的精度判断它与正负(1e-6)的大小就行了,这样更精确。 剩下的我帮你改了下数据类型(float精度不够,或者你采用格式转换也行,编译器是vc的话不会报错只会警告)和输出格式。 #include #include main() { double p,q,m,a,b,r1,r2,c; printf("input the feature of a differential equation:\n"); scanf("%lf%lf",&p,&q); printf("your differential equation is:y''+%5.2fy'+%5.2fy=0\n",p,q); printf("so you can get a feature equation:r^2+%5.2fr+%5.2f=0\n",p,q); m=p*p-4*q; if(m>(1e-6)) { a=sqrt(m);r1=(-p/2)+(a/2);r2=(-p/2)-(a/2); printf("your answer is y=(c1*e^(%5.2f*x))+(c2*e^(%5.2f*x))\n",r1,r2);} if(m>=-(1e-6)&&m<=(1e-6)) { r1=(-p)/2; printf("your answer is y=(c1+c2)*e^(%5.2f*x)\n",r1);} if(m<-(1e-6)) { b=sqrt(-m);c=b/2; printf("your answer is y=e^((-%5.2f/2)*x)(cos(%5.2f*i)+sin(%5.2f*i)\n",p,c,c);} }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
万众超市地址在什么地方,我要处理点事
右胸胸前和右后背突然就很疼,不能使劲,过了
万佳超市怎么去啊,我要去那办事
在浩瀚的文化海洋中,有一片以家庭为核心的碧
新东植绒厂地址有知道的么?有点事想过去
给孩子的古诗词中76——81首是什么
建国超市地址有知道的么?有点事想过去
zigbee毕业设计 老师让一人一组做简单一点的
我想要温柔一点的QQ名字
运海百货时装地址在哪,我要去那里办事
阳泉客车半路放下我,竟然不管,也不退票,我
壹酒会所怎么去啊,我要去那办事
手表线圈能摔坏么
【古代九州是哪九州】古代九洲指哪九州
俗话说“霜前冷,雪后寒”,这句话运用物理学
推荐资讯
艾琳美人工作室怎么去啊,我要去那办事
盘锦永旺服装苫布有限公司在哪里啊,我有事要
100卢币等于多少人民币?
淘宝“申请售后”以及 ”投诉维权“的通道是
刚买的新车淋了几天雨'自己用什么洗好些
各位领导来新民来看看,新民村领导有没有给村
检测食物调料成分去哪里
被放高利贷的追到家怎么办
大众陶瓷建材地址好找么,我有些事要过去
嗯,鸟语和是近义词
大伙能给我起一个好的QQ昵称吗?让人感觉蓬勃
人生由两条路汇聚而成,一条用心走,叫梦想;
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?