fortran 编写连接都没错误,运行就不完整,大神看一下编程语言的结构,哪出错了?
作者&投稿:唱黄 (若有异议请与网页底部的电邮联系)
把工程目录中的中文文件夹改成英文看看。
你要打开数据文件啊
5号6号通道要定义啊
输出到屏幕显示write(*,*)***
后边加入
read*, k
愈狡达纳: 错误分析:有问题的内存(包括屋里内存、二级缓存、显存)、不兼容的软件(主要是远程控制和杀毒软件)、损坏的NTFS卷以及有问题的硬件(比如:PCI插卡本身已损坏)等都会引发这个错误. ◇解决方案: 1.卸掉所有的新近安装的硬件. 2.运行由计算机制造商提供的所有系统诊断软件.尤其是内存检查. 3.检查是否正确安装了所有新硬件或软件,如果这是一次全新安装,请与硬件或软件制造商联系,获得可能需要的任何Windows更新或驱动程序. 4.禁用或卸载所有的反病毒程序. 5.禁用BIOS内存选项,例如cache或shadow
泸水县17821807910: 我要用fortran程序处理很多文件,但是运行有些文件就可以,再运行其他文件就出不来结果,编译连接没有错误 - ?
愈狡达纳: 我个人的推测是文件中数字个数和数组长度不符,但是问题中没有提供出错的信息,没法做进一步的判断.建议检查输入文件
泸水县17821807910: Fortran 程序链接都是对的,但运行出错,我不太会调试程序,不知道怎么的了,谢谢大家了啊~~ - ?
愈狡达纳: 是write语句的格式问题 character mwrite(m,'(i2)') i 此处不是很理解,m是一个字符(character),为何用作文件的编号呢? 用问题再交流
泸水县17821807910: 为什么Fortran调试无错误运行不出结果 - ?
愈狡达纳: 有输出语句吗?调试无错误并不能说明对所有可能均无错误.
泸水县17821807910: 用fortran编程没有error和warning但运行不了,出现下述说明: 哪位大大好心解答一下啊~~ - ?
愈狡达纳: 数值溢出,一般是算法问题,比如有1/0什么的,编译的时候调到debug模式下,可以看到出错的是哪一行.然后具体检查该行的代码
泸水县17821807910: fortran程序编译没错,连接出现问题 - ?
愈狡达纳: 某程序里引用了子函数,但子函数没有在其他文件中定义
泸水县17821807910: 求告知,fortran程序built的时候没有error,但是运行的时候为什么会出现这情况? - ?
愈狡达纳: lnk2001:unresolved external symbol...为不确定的外部符号,如果连接程序不能在所有的库和目标文件内找到所引用的函数、变量或标签,将产生此错误消息.一般来说,发生错误的原因有两个:一是所引用的函数、变量不存在、拼写不正确或者使用错误;其次可能使用了不同版本的连接库.
泸水县17821807910: 为什么fortran源程序编译的时候提示有两个警告,而连接后不再有警告,程序可以运行,这是怎么回事? - ?
愈狡达纳: 编译和连接是两个单独的过程 编译错误不会出现在连接错误里 警告只是提示可能存在的问题,与程序能不能运行关系不大 当然有些警告本身就是给出一些信息而已
泸水县17821807910: FORTRAN 运行不了,怎么回事,下面是代码 - ?
愈狡达纳: 编译错误还是运行错误?错误代码? ========= 晕,怎么个运行不了,至少把错误的提示信息发上来,可能造成执行不了的原因太多了,这样根本什么都看不出来
泸水县17821807910: fortran编程.我的程序compile和build均没有错误,但执行时提示M6202,SING ERROR. - ?
愈狡达纳: 有的,你可以使用 Debug 进行单步跟踪调试