Fortran Coder

查看: 7653|回复: 2
打印 上一主题 下一主题

[文件读写] 关于读real型数据时读到一个非法字符

[复制链接]

6

帖子

3

主题

0

精华

入门

F 币
35 元
贡献
20 点
跳转到指定楼层
楼主
发表于 2016-9-1 16:32:20 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 PTVenn 于 2016-9-1 16:32 编辑

使用梯形法求解f(x)在[a,b]上的定积分,f(x)=1/(1+x)。为了求得图形面积,先将区间[a,b]分成n等分,每个区间的宽度为h=(b-a)/n,对应将图形分成n等分,再分别求小曲边梯形的面积并累加得到积分面积。
代码如下:
real a,b,h,x,s,f0,f1,si
integer n,i
read *,a,b,n
h=(b-a)/n
x=a;s=0;f0=1.0/(1+x)
do i=1,n
   x=x+h
   f1=1.0/(1+x)
   si=(f0+f1)*h/2
   s=s+si
   f0=f1
end do
print *,s
end


运行结果如图,求解哪个是非法字符啊

QQ图片20160901163003.png (18.41 KB, 下载次数: 209)

运行结果

运行结果
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

835

帖子

2

主题

0

精华

大宗师

F 币
3926 元
贡献
2334 点
沙发
发表于 2016-9-1 16:34:42 | 只看该作者
本帖最后由 li913 于 2016-9-1 16:36 编辑

请用半角逗号。另外建议更换主流编译器,你这个太老。

6

帖子

3

主题

0

精华

入门

F 币
35 元
贡献
20 点
板凳
 楼主| 发表于 2016-9-1 16:41:30 | 只看该作者
li913 发表于 2016-9-1 16:34
请用半角逗号。另外建议更换主流编译器,你这个太老。

原来如此哈哈,非常感谢!一时忘记了!
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-25 21:01

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表