| 查看: 1418 | 回复: 10 | |||
junmajifei铜虫 (正式写手)
|
[求助]
Fortran数组的调用问题已有6人参与
|
|
在网上看到一段代码, integer bi(50000) bi(20000) = 20000 ... if (bi(A).eq.A) goto 165 这里A的取值有两种情况,或者是0,或者是20000 请问bi(0)的值为多少? 既然定义了integer bi(50000),bi应该是默认从1开始的,我不明白bi(0)存不存在,如果存在,默认值时多少? 电脑上没装fortran,还请广大虫友指教。 |
» 收录本帖的淘帖专辑推荐
计算机语言 |
» 猜你喜欢
请问有评职称,把科研教学业绩算分排序的高校吗
已经有6人回复
2025冷门绝学什么时候出结果
已经有6人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有7人回复
真诚求助:手里的省社科项目结项要求主持人一篇中文核心,有什么渠道能发核心吗
已经有8人回复
寻求一种能扛住强氧化性腐蚀性的容器密封件
已经有5人回复
请问哪里可以有青B申请的本子可以借鉴一下。
已经有4人回复
请问下大家为什么这个铃木偶联几乎不反应呢
已经有5人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
菜鸟求助关于fortran if循环的问题,经验丰富的前辈肯定一眼能看出问题出在哪
已经有3人回复
fortran module 中如何进行赋值计算
已经有7人回复
fortran 如何在子程序中实现动态数组的定义和声明?
已经有15人回复
fortran里面如何表达连续的整数数列?
已经有6人回复
菜鸟求助fortran数组声明及子程序的一些问题啊
已经有4人回复
fortran程序在SSH计算中心上运行的问题!
已经有13人回复
求助:fortran程序中换行及return报错
已经有12人回复
fortran里一个子程序不运行是怎么回事
已经有13人回复
Fortran 函数中的循环无法进行
已经有4人回复
关于复数在Fortran中如何定义的问题
已经有3人回复
求助数组越界问题!
已经有8人回复
Fortran程序库
已经有9人回复
fortran 程序有write和没有write两种情况计算的结果为什么会不一样?
已经有14人回复
请教 fortran 运行错误的原因
已经有13人回复
fortran程序怎样调用lapack库进行矩阵对角化?
已经有7人回复
intel fortran局部变量自动更新
已经有19人回复
Fortran中关于数组的变化
已经有5人回复
【求助】用fortran怎么描述下面这样的情况,我是新手,请大家帮忙
已经有8人回复
【求助】求指点,在Fortran里面,怎样实现“数组维度可调”的数组?
已经有5人回复

sunchuanxi
新虫 (初入文坛)
- 应助: 2 (幼儿园)
- 金币: 601.4
- 红花: 1
- 帖子: 47
- 在线: 22.8小时
- 虫号: 3558373
- 注册: 2014-11-25
- 性别: GG
- 专业: 计算数学与科学工程计算
2楼2015-01-10 15:01:21
junmajifei
铜虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 438.2
- 散金: 230
- 红花: 3
- 帖子: 305
- 在线: 130.1小时
- 虫号: 1300568
- 注册: 2011-05-19
- 性别: GG
- 专业: 能源化工

3楼2015-01-10 15:18:12
4楼2015-01-10 15:26:22
5楼2015-01-10 15:28:06
pippi6
铁杆木虫 (著名写手)
工程和科学数值计算咨询
- 应助: 413 (硕士)
- 贵宾: 0.002
- 金币: 7116.5
- 散金: 15
- 红花: 63
- 帖子: 1639
- 在线: 798.9小时
- 虫号: 2469437
- 注册: 2013-05-14
- 专业: 计算数学与科学工程计算
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
junmajifei: 金币+25, ★★★★★最佳答案, 回答的很详细。 2015-01-11 09:51:53
感谢参与,应助指数 +1
junmajifei: 金币+25, ★★★★★最佳答案, 回答的很详细。 2015-01-11 09:51:53
|
bi(0) 是没有定义的。但是,一般的编译器,比如CFV6.6,如果你没有使用 /check:bounds 的option的话, 允许你用。但是,值就不一定了。很可能取决于内存中排在数组 bi 之前的变量是什么。也就是说,有随机性。所以,是一个没有意义的问题。但,默认值很大可能性是0. 这是因为大多数变量很可能尚未赋值过。 如果使用了 option /check:bounds 和 /traceback, 就会出 run time error,告诉你停在那里。 |
6楼2015-01-11 01:01:26
7楼2015-01-11 07:39:14
★ ★ ★ ★ ★
感谢参与,应助指数 +1
junmajifei: 金币+5, ★有帮助, 谢谢您的回答。 2015-01-11 09:52:17
感谢参与,应助指数 +1
junmajifei: 金币+5, ★有帮助, 谢谢您的回答。 2015-01-11 09:52:17
|
本帖内容被屏蔽 |
8楼2015-01-11 09:36:30
junmajifei
铜虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 438.2
- 散金: 230
- 红花: 3
- 帖子: 305
- 在线: 130.1小时
- 虫号: 1300568
- 注册: 2011-05-19
- 性别: GG
- 专业: 能源化工

9楼2015-01-11 09:57:32
junmajifei
铜虫 (正式写手)
- 应助: 1 (幼儿园)
- 金币: 438.2
- 散金: 230
- 红花: 3
- 帖子: 305
- 在线: 130.1小时
- 虫号: 1300568
- 注册: 2011-05-19
- 性别: GG
- 专业: 能源化工

10楼2015-01-11 10:00:05













回复此楼