c语音第一章

本文介绍了程序设计语言的发展历程,从机器语言、汇编语言到高级语言的演变,强调了高级语言中的结构化和面向对象特性。同时,阐述了程序设计语言的主要功能,包括数据表达和流程控制结构。接着,详细讨论了算法的特点,并列举了多种算法表示方法。此外,还探讨了C语言的优势,如简洁紧凑、运算符丰富和高效率,但也指出其对语法检查的宽松性。最后,概述了运行C程序的步骤。
摘要由CSDN通过智能技术生成

一:程序设计语音的发展 1.机器语言 由0,1组成 

2.汇编语言  用符合代替0,1

3高级语言  分非结构化语言,结构化语言,面向对象的语言

二:程序设计语音的功能(人让计算机按照自己意愿处理数据)

1.数据表达

2.流程控制 (1)顺序控制结构 (2)分支控制结构(3)循环控制结构

                            特点:只有单一的入口和单一的出口

                                       结构中的每个部分都有被执行的可能

                                       结构内不应出现永不终止的死循环

三:程序的算法表示 ( 软件的主体是程序,程序的核心是算法)

特征:1.确定性 2.有穷性 3.可行性 4.有零个或多个输入 5.有一个或多个输出

1.用文字描述算法

2.用流程图描述算法

3.伪代码表示

4.程序设计语音表示

四:c语言特点

1.C语言语句简洁紧凑,使用方便灵活

2.运算符丰富,表达能力强

3.可移植性好

4.生成的目标代码质量高,运行效率高

5.语言处理能力强

6.是一种结构化语言

缺点:对语法检查不严格,需要自己保证程序正确

五:运行C程序的步骤与方法如下图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值