编程要计算吗
㈠ 有关于计算方法的编程
用Excel表格统计吧。
㈡ 学习编程还要学习算法吗
学什么东西都得看你的用途 如果是急着找工作,解决某一方面的应用问题,或许暂时不用学习算法也可以 但是只要是做程序开发,最终一些关键的问题都离不开算法来解决 可能你需要找一本算法类的书籍研读一下,培养一下兴趣,这里可以推荐你看《程序员实用算法》,里面的代码都很实用并且很容易上手,让你真真切切地体会算法的自如应用能够给你带来什么好处
㈢ 请问学习编程 是先学 c语言还是学 有必要学算法吗
我认为学习编程是一件好事,不要认为编程很难,其实它并不难,不过之前你得先了解你学习编程的目的是什么?这个很重要,因为目的决定你的发展方向。目前对于编程有很多种编程语言以及相对应的开发软件,根据你的情况选一种语言进行专业学习,不要盲乱学习。编程是一种融汇贯通的东西,学会基础到后边就越来越简单了。而且可以向多种语言发展。因为毕竟世上没有永远不过时的东西嘛!下面说明一些常用的编程语言。
c语言
是一种可移植性和多系统平台的编程语言
java
是一种功能强大可移植性强的开发语言
html
是一种超文本标记语言
java
script
是一种基于客户端的脚本语言
程序语言,顾名思义就是一种语言,是用于交流的,程序就是计算机的语言和人类语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。如果想做一个合格的程序员,c++、java、sql、都是一定要学的,另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看it界,it市场需要什么,你就学什么。
新手学编程要从根本出发
从理论上来说,需要广泛的阅读,了解算法的博大精深和计算机的基本理论。
从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。
然后就是创新精神和数学思维能力,这些都是需要培养的。
基础要打好
学编程要具备一定的基础,总结之有以下几方面:
(1)数学基础
、从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。
(2)逻辑思维能力的培养
、学程序设计要有一定的逻辑思维能力,“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程的过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。
(3)选择一种合适的入门语言、
面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类:
1.本地开发应用软件开发的工具有:visual
basic
、delphi
、vc++
(
c++
builder
)
等;数据库开发工具有:visual
foxpro
、oracle
developer
、power
builder
等。
2.跨平台开发开发工具如
java
等。
3.网络开发对客户端开发工具如:java
script
等;对服务器开发工具如:php
、asp
、jsp
、isapi
、nsapi
、cgi
等。以上不同的环境下几种开发工具中
vb
法简单并容易理解,界面设计是可设化的,易学、易用。选
vb
作为入门的方向对出学者是较为适合的。
(但现在已经过时)
㈣ 面向对象编程需要算法吗
面向过程 是将问题作为出发点的,以解决问题的过程和方式为主要编程思路,因此面向过程都是一些程序或者说函数的集合,数据和程序紧耦合在一起。面向对象:是以客观事物作为出发点的,将一个事物的属性和这个事物的行为结合在一起,也可以说是将一个事物的动态行为和静态行为相结合联系在一起。面向过程中重要的部分是算法,面向对象的重要的过程是模式,所谓模式,就是类与类的组织结构,如经常说的设计模式,但是面向对象中的具体对象的静态方法,就是面向过程的函数,只不过这种函数在使用数据,和作用域上有了对象领域特征,即作用域的限制。所以从这个角度讲,面向过程中的算法在面向对象中是一种具体的表现,也需要算法的支撑,而面向对象是从一个高层次的体系结构,组织对象之间关系,保证对象之间的耦合度(依赖程度)降低,以实现复用的目的。
㈤ 编程计算
我是用Java写的,如下
class Main{
public Main(){}
public static void main(String agrs[])
{
int i,sum=0;
for(i=1;i<=1000;i++)
{
if(i % 3==0&i%7 ==0) //时被3和7整除
{
System.out.println(i);
sum+=i;
}
}
System.out.println("总和是:"+sum);
}
}
㈥ 编程需要额外学习算法吗
算法,一是为解决问题提供一个标准的模板,另一个就是给解决问题提供一种标准的“最速”方法。编写大型程序时,如果不能有效的利用算法,就会大大降低程序运行效率,你的程序就不会受人欢迎。
小型程序的话因为本身需要资源不多,所以即使自己不会算法,设计出的程序比“最速”方法慢很多,也不容易被觉察,只要效果相同,制作小型程序是可以不用学习算法的。
不过个人认为学编程如果只做小型程序的话肯定是业余型的吧……专业化的话还是学算法好
㈦ 学来学去C语言怎么就是计算 ,输入输出 还有什么应用吗编程怎么全是数学运算呀
学习顺序可参考:
1、<计算机组成与结构><计算机原理><汇编语言><计算机系统结构>
2、<C语言程序设计><编译原理>
3、<离散数学><数学(高数)(线代)(概率)><数据结构>
4、<操作系统><计算机网络><数据库原理>
并列的可以一块儿看
这些课程只能作为一个计算机专业人士的一个基础,也是我大学4年所学的重要课程,不是一朝一夕就可以拿下的,是一个没有尽头不断学习的过程,编程也是一个很枯燥乏味的工作,想成为高手更需要有一定的天赋。
但有些非计算机毕业的人也可以成为程序员,但也必须要掌握
1、语言(如c\c++)
2、数据结构与算法
3、操作系统
4、计算机网络与数据库
掌握了这些而且有一定的经验,成为一名熟练的程序员也游刃有余。
其实"网安石"说的很对,你现在的任务是考大学,报计算机专业,然后在大学里面再系统的去学习,不能舍本求末,因此建议你要重新审视你的目标。而且这些课程如果没有人指导你靠自学我认为是不可能完成的。
每个人都是这样过来的,求学的路上没有捷径,需要脚踏实地。
祝你成功。
附:学c语言不需要其他的学科,你现在只需要掌握它的语法并且熟悉一些常用的库函数就可以了。
㈧ 现在的理工科大学生都要会编程计算吗
C语言学好应该就可以了 因为现在很多其他语言 和C语言也就大同小异而已 任何学计算机的人C语言都是基础课
㈨ 编程都是函数的计算吗
1.谁告诉你编程是函数计算啊?不用函数完全可以编程。函数的出现可以说是有很大一部分是为了方便。而且函数也经常用在实现功能上。比如说,你想对一个数组进行100次赋值。如果不用函数的话,相同的代码需要写很多次,而且还很长...但是如果编写函数的话,就很方便。
a[1]=1;a[2]=2;a[3]=3;
得写100多遍。
如果把它集成一个函数呢?
void S()
{
a[1]=1;a[2]=2;a[3]=3;
};
S();
只用把S();写上100遍就行了。
2.具体编译器具体分析啦。
而且编程如果不研究比较专业的数据结构和算法,基本不需要数学的介入。比如说,你编一个对话框,不需要一点数学知识。