朋友,你好。我现在有个问题想请教你,希望你不吝指教! 我的专业是电气工程及其自动化,为了以后的工作,我决定学一门计算机编程语言。在大致了解了计算机的各种编程语言后,我认为FORTRAN和C是比较适合我的。现在我想问的是,这两种语言中,哪一种更适合我。我考虑的标准是:1 对计算有利,2 适合逻辑编程。
fortran语言中可通过定义子程序从而返回一系列变量值,而c语言的函数一般只能返回一个变量值。
Fortran语言的最大特性是接近数学公式的自然描述,在计算机里具有很高的执行效率。易学,语法严谨。可以直接对矩阵和复数进行运算,这一点类似MATLAB。自诞生以来广泛地应用于数值计算领域,积累了大量高效而可靠的源程序。很多专用的大型数值运算计算机针对Fortran做了优化。广泛地应用于并行计算和高性能计算领域。
C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。不同的变量类型可以用结构体(struct)组合在一起。只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。部份的变量类型可以转换,例如整型和字符型变量。通过指针(pointer),C语言可以容易的对存储器进行低级控制。预编译处理(preprocessor)让C语言的编译更具有弹性。
FORTRAN编程语言与C语言的区别是什么?
fortran语言中可通过定义子程序从而返回一系列变量值,而c语言的函数一般只能返回一个变量值。Fortran语言的最大特性是接近数学公式的自然描述,在计算机里具有很高的执行效率。易学,语法严谨。可以直接对矩阵和复数进行运算,这一点类似MATLAB。自诞生以来广泛地应用于数值计算领域,积累了大量高效而可靠的源...
FORTRAN语言和C语言相比哪个更简单?
前者来说,是差不多的,Fortran 和 C 的语法规则都比较简单,也就一本书的内容。而后者是更复杂,更应该侧重学习的,这方面,两种语言是相通的。个人认为,学编程,不应该局限于对语法的了解,更应该深刻的学习数据,过程,逻辑之间的关系。抛出语法规则之外的东西,才是最重要的 ...
关于FORTRAN 和 C 这两种电脑语言先学哪种 初学者
Fortran跟dos有点像,c语言相比更直观点,先学直观点的好,我先学的vb然后自学的c,后来又学了fortran,计算机语言都差不多,具体到细节有所不同,先学直观点的建立起整体概念后在学那些都很容易的。。
C语言有什么特点和其他语言如BASIC、FORTRAN等相比有何不同
Basic是可视化编程,用于编辑界面和图形类很方便,虽然也能用做计算功能,但不如C直观。C更注重过程,用于解决单个的实际问题很便捷,思路是顺着代码一步一步发展的,做ACM(编程竞赛题)的时候就靠这种顺序逻辑性,而且C语言的语法相对基础和简练,对后续学习各种语言都相当有帮助。C和Fortran都是面向过程...
C语言是不是最古老的高级编程语言?
C语言并不是最古老的高级编程语言,但它确实是一种广泛使用且具有重要影响力的编程语言。C语言最初由Dennis Ritchie在1972年左右在贝尔实验室开发,它是为了满足Unix操作系统的编程需求而设计的。在C语言之前,已经存在了一些高级编程语言,例如:Fortran:由IBM在20世纪50年代开发,主要用于科学计算。COBOL...
BASIC、FORTRAN、C、SQL都属于面向过程的程序设计语言?
FORTRAN(Formula Translation)是一种面向科学和工程领域的高级程序设计语言。它非常适合开发科学计算和数值分析程序,并被广泛用于计算机科学、工程学和物理学领域。C是一种通用的、结构化的程序设计语言,它通过使用指针和其他低级语言概念来提供高度的灵活性和控制。C语言在许多不同的领域中广泛使用,并被...
同时学习两语言c++和fortran,曾学过vb和c,现在要读的程序是fortran和c++...
那东西肯定会学的无味 多看代码和写代码,一定不要复制代码直接用,新手最好动手写,哪怕是抄也行,会增加编写代码的能力,否则看当时看懂过后就忘了 没有具体的时间,理解C语言的基本就好了,如变量、结构体、函数、指针等,以后就可以看些Win32程序了,没有人能把C语言学好,只是做到熟悉即可 ...
fortran在计算方面会比C++快吗?
fortran 计算效率是要比C快些。首先C++采取的大量的库,提高了编程的效率。但为了提高兼容性,只能牺牲计算效率。另外,对于数组、向量等是fortran这种科学计算语言的基本功能,而C在这方面要弱很多
什么是编程
1、C语言如果说FORTRAN和COBOL是第一代高级编译语言,那么C语言就是它们的孙子辈。C语言是Dennis Ritchie在七十年代创建的,它功能更强大且与ALGOL保持更连续的继承性,而ALGOL则是COBOL和FORTRAN的结构化继承者。C语言被设计成一个比它的前辈更精巧、更简单的版本,它适于编写系统级的程序,比如操作系统。在此之前,操作...
程序设计语言有哪几种(高级程序设计语言有哪几种)
程序设计语言通常有哪些?1、高级程序设计语言有:Fortran、Pascal、Cobol、C、C、Basic、Ada、Java、C#、Lisp、Haskell、ML、Scheme、Prolog、Smalltalk等等。高级程序设计语言的分类:命令式语言。2、程序设计语言通常分为:机器语言、汇编语言、高级语言三类。机器语言是最底层的语言,只有“0”和“1”,二...