24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1033  |  回复: 6

dailjiao0706

新虫 (初入文坛)

[求助] 只有这么点金币了,帮忙看看吧。非常简单的程序,都不好意思拿出来 已有5人参与

PROGRAM ekjunyun
INTEGER :: N=100
INTEGER :: i
real(8) :: eC1=0.000000000000000E+000,eC2=33.5369210179650  
real(8) :: du
REAL(8),DIMENSION (1:100) :: ek_c
OPEN(UNIT=14,FILE='ek_c.dat')
du=(eC2-eC1)/99
write (*,*) "du=",du
ek_c(1)=eC1
do i=2,100,du
ek_c(y)=ek_c(y-1)+du
write(14,*) ek_c(y)
end do
end
上面这是我编的程序,目的是想在ec1和ec2数值间得到均匀等差数值放在数组中。但是运行的时候有一个警告
Warning: Variable Y is used before its value has been defined
ek_c(y)=ek_c(y-1)+du
不知道怎么改一下,求帮忙
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 辛苦了 2014-01-05 15:09:28
把 y 换成 i  就行了。 在do循环里,你的循环变量是i  ,你却写了y
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2013-12-27 17:41:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dailjiao0706

新虫 (初入文坛)

改过来以后的确是没有问题了,遗憾的是还不行。黑色屏幕上显示program exception—integer devide by zero
3楼2013-12-27 18:59:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

btx97

金虫 (小有名气)

【答案】应助回帖


感谢参与,应助指数 +1
jjdg: 金币+1, 辛苦了 2014-01-05 15:09:47
不知道错误提示上的错误在哪,不过
do i=2,100,du 这行有错吧。
i是integer, du是real. 类型都对不起来呀
4楼2013-12-28 02:02:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sxf2012

木虫 (正式写手)

【答案】应助回帖


jjdg: 金币+1, 辛苦了 2014-01-05 15:10:03
do i=2,100,du
ek_c(y)=ek_c(y-1)+du
write(14,*) ek_c(y)
end do

-->
do i=2,100
ek_c(i)=ek_c(i-1)+du
write(14,*) ek_c(i)
end do
5楼2014-01-05 12:28:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

冥·夜游神

新虫 (初入文坛)

【答案】应助回帖

除了楼上说的问题   你的数组是的范围是1~100但是你用du作为循环的步长?那你的数组范围就不够用了
6楼2014-01-07 17:27:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

学虫dj

金虫 (正式写手)

【答案】应助回帖

DO 循环后面的du变量去掉,不应该有,还有就上面所说的了
不过我没有查到书上明确说do循环中的计数器和终止值和增值必须是INTEGER,REAL 也可以,4楼说的不会影响DO循环
穷则独善其事,达则兼济天下
7楼2014-01-07 22:18:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 dailjiao0706 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 318求调剂,计算材料方向 +10 吸喵有害笙命 2026-04-01 11/550 2026-04-02 16:29 by oooqiao
[考研] 材料专硕322分 +9 哈哈哈吼吼吼哈 2026-04-02 9/450 2026-04-02 15:45 by zikuzi1853
[考研] 求调剂!生物与医药专硕 +4 逆转陆先生 2026-04-01 4/200 2026-04-02 11:51 by xiaoranmu
[考研] 265求调剂11408 +4 刘小鹿lu 2026-03-27 4/200 2026-04-02 11:27 by guyan1000
[考研] 一志愿南师大0703化学 275求调剂 +6 Ripcord上岸 2026-03-27 6/300 2026-04-02 11:19 by TTTpp
[考研] 材料专硕322分 +11 哈哈哈吼吼吼哈 2026-04-01 11/550 2026-04-02 10:52 by lnilvy
[考研] 322求调剂 +5 熹僖XX 2026-03-31 6/300 2026-04-02 10:08 by 求调剂zz
[考研] 303求调剂 +8 DLkz1314. 2026-03-30 8/400 2026-04-02 09:08 by sanrepian
[考研] 材料调剂 +14 一样YWY 2026-04-01 14/700 2026-04-01 21:07 by lijunpoly
[考研] 085601材料工程找调剂 +20 oatmealR 2026-03-29 21/1050 2026-04-01 21:00 by lijunpoly
[考研] 安徽大学专硕生物与医药专业(086000)324分,英语已过四六级,六级521,求调剂 +10 美味可乐鸡翅 2026-03-26 12/600 2026-04-01 11:17 by syh9288
[考研] 材料工程085601数二英一335求调剂 +5 双马尾痞老板2 2026-03-31 5/250 2026-03-31 19:07 by Wang200018
[考研] 299求调剂 +8 嗯嗯嗯嗯2 2026-03-27 8/400 2026-03-31 18:23 by lizhi8172
[考研] 085601英二数二求调剂 总分325 +4 余航航 2026-03-31 4/200 2026-03-31 17:38 by 唐沐儿
[考研] 南京大学化学调剂 +11 景随风 2026-03-29 16/800 2026-03-31 10:14 by herarysara
[考研] 282求调剂 +3 呼吸都是减肥 2026-03-31 3/150 2026-03-31 10:00 by wangjy2002
[有机交流] 甲基亚磺磺酸钠和甲基磺酸酯反应机理 10+3 kaobao456 2026-03-29 4/200 2026-03-30 23:16 by nBu锂
[考研] 一志愿华中师范化学332分求调剂 +3 Lyy930824@ 2026-03-29 3/150 2026-03-30 20:15 by DHUSHUAI
[考研] 本科新能源科学与工程,一志愿华理能动285求调剂 +7 AZMK 2026-03-28 11/550 2026-03-28 21:01 by xxxsssccc
[考研] 315调剂 +4 0860求调剂 2026-03-26 5/250 2026-03-27 11:23 by wangjy2002
信息提示
请填处理意见