第一句子大全,网罗天下好句子,好文章尽在本站!

认识代码 什么是程序 计算机如何认识 之C语言

时间:2008-04-07

你看到一个人,有五官,有心理活动,有情绪

友情提示:本文共有 853 个字,阅读大概需要 2 分钟。

大笑 -- 有多少人不知道

什么是程序?

计算机识别程序,就类似于我们识人。你看到一个人,有五官,有心理活动,有情绪。

那计算机也一样,会认识不同的代码,C语言的,python的等待

只不过它很蠢,你让他做什么,它就得做什么!大笑~~~~

什么是代码?

代码就是你教小孩儿的时候,告诉小孩儿走路啊,吃饭啊,说话。其中最重要的就是说话。

回到代码,那就是告诉计算机,一步两步三步四步望着天,看星星一颗两颗三颗四颗连成线~~~不飞了,回来。

重要!说话方式,就是程序的执行过程

程序的执行的几种方式,就是和计算机交流,其中逻辑尤为重要。

提到一个程序是怎么执行,那么程序员就会说,一行代码一行代码的执行嘛。可不,我们说话也是一句两句三句四句要张嘴。

那代码就是从main函数开始,到main函数退出。

那么:

一个C语言程序的执行,是由几种不同的方式:

顺序执行、条件执行、循环执行

很简单的理解就是,顺序执行就是一行一行的往下执行,条件执行就是判断某个逻辑条件是否为真来跳过或者执行相应的代码,循环执行就是一直在那循环或者根据条件是否循环。

三种结构经常是一起用的。不解释结构了,这个比较专业

1、顺序执行

一般就是一个语句,语句的意思是表达式+分号,构成了一个语句,如a = b + c; 这就是一个表达式。

就好像我们说话

我: 妈,饭热了吗?

妈:(一棍子甩过来~~)成天就知道吃。

这就是两个语句,两个表达式。

2、条件执行

一般是if…else…,switch来判断真假或者值是否相等。

上面我的内心活动是:

if妈的饭热了 ,我就吃饭

else我该干嘛呢?

3、循环执行

有几种代码的呈现方式,forwhiledo…while,根据个人习惯选择想怎么写就怎么写,提供一种方式只是为了能表达我们想要实现的功能。

大概就是:

while醒着

我要吃饭

在程序设计中,我们为了简介的看出我们代码的思路或者结构,经常就会把相同功能的代码块放到一起,构成函数,或者用一个宏来定义一块代码都是可以的(例子就在写宏的时候说吧)。

这里只要理解好整个C语言程序框架就这么多就好了。

本文如果对你有帮助,请点赞收藏《认识代码 什么是程序 计算机如何认识 之C语言》,同时在此感谢原作者。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
GO语言的初步认识

GO语言的初步认识

开发程序的目的:操作计算机,让计算机替人类工作,解放人力。程序的分类:程序又叫作软件,而软件分为两类,分别是系统软件和应用软件。系统软件是操作系统,Windows、mac、linux等等。应用软件是应用程序,平时用的聊天...

2016-10-19 #经典句子

浅析 Java 程序语言的运行机制

浅析 Java 程序语言的运行机制

...需要先经过编译,再进行解释两个步骤。解释型和编译型计算机按照程序的执行方式可以分为解释型和编译型。解释型语言(Interpreted language)这种类型的编程语言,会将代码一句一句直接运行,不需要像编译语言(Compiled languag...

2009-06-06 #经典句子

短短几行代码可以让你内存耗尽-C语言之malloc和free

短短几行代码可以让你内存耗尽-C语言之malloc和free

...在使用malloc函数,没有仔细甄别,那会十分容易导致整个计算机崩溃。如果你是C语言程序员请记住,无论在何处使用malloc申请了新的动态内存空间,都要主动释放free,程序绝对不会自动帮你做这件事情。malloc函数负责向计算机...

2012-09-27 #经典句子

为什么说Python是学习人工智能的第一语言?

为什么说Python是学习人工智能的第一语言?

...译呢?原来,除了艰深难懂的机器语言,我们写下的程序计算机是无法直接读取的。而是要经过“翻译”的过程,计算机才能“理解”要执行的指令。充当“翻译官”的是编译器的程序。当高级语言源程序进入计算机,被编译器...

2024-01-04 #经典句子

收集程序员语录70则

收集程序员语录70则

.... 编码不要畏惧变化,要拥抱变化。15. 任何傻瓜都能写出计算机可以理解的代码。好的程序员能写出人能读懂的代码16. 常充电。程序员只有一种死法:土死的。17. 编程之事,隔离是方向,起名是关键,测试是主角,调试是补充...

2016-10-24 #经典句子

(三语)一段代码让你Red语言快速入门——R1.3

(三语)一段代码让你Red语言快速入门——R1.3

* 本系列是“2+1”三语学编程系列,三语是英文、中文加计算机语言;即用英语来学习编程语言,并以中文为辅助;* 用英语来理解和学习计算机语言是最好的方式,这一系列的文章力求帮助大家在计算机语言上和英语阅读能力...

2023-11-20 #经典句子

go语言入门教程02 Go基础入门

go语言入门教程02 Go基础入门

...为牛逼的人类很容易就能区出什么是数字什么是文字,但计算机却不能,某些方面就和傻子一样,需要你清清楚楚明明白白的告诉它,1是数字,“隔壁老王”是文字,否则计算机是没法区分你存的的到底是数字还是文字。因此...

2013-09-02 #经典句子

教孩子写游戏:快速入门C++语言 理解这12个概念 1天时间够了

教孩子写游戏:快速入门C++语言 理解这12个概念 1天时间够了

...抓重点,用一整天的时间绝对可以学会。前几节课说过,计算机是一个计算二进制0和1加法的超级机器,我们看到的所有应用软件,在电脑内部都是一堆0和1的数字而已。这些0和1不是胡乱堆砌的,而是按照特殊的规律组合在一起...

2023-02-01 #经典句子