C——概述

一、程序设计概述

1、了解程序设计

(1)程序:由指令序列组成(数据结构、算法、程序设计方法、语言工具和环境)

(2)程序设计:设计、编制、调试程序的过程

(3)程序设计基本原则:

a)正确性(正确可靠是基本要求)

b)有效性(运行效率要高:减少运行时间、节省存储空间)

c)鲁棒性(能够及时处理异常事件、健壮可靠)

d)可理解性(代码清晰、适当的注释、编写程序清单/说明文档/使用手册等)

e)可维护性(缺陷修改、需求扩充)

f)可移植性(程序在不同平台工作的兼容性)

2、算法

(1)算法:解决某一个具体问题而采取的确定、有限的方法和步骤

(2)算法特性:

a)有穷性

b)确定性

c)可行性

d)有0个或多个输入

e)有1个或多个输出

(3)算法的表示方法:

a)自然语言

b)程序流程图

c)伪代码

d)计算机语言

e)PDL图

f)N-S图

3、结构化程序设计

(1)基本控制结构:

a)顺序结构

b)选择结构(if...else)

c)循环结构(当型:while、直到型:do...while)

二、C语言概述

(1)C语言程序特点:

a)由函数(基本单位)组成:一个函数 = 函数头(函数类型、函数名、形参类型、形参名) + 函数体

b)C语言程序执行入口:主函数(main函数),有且只有一个main函数

c)用分号“;”作为语句的结束标志,一行可有多条语句,一条语句可分多行写

d)C语言程序严格区分字母大小写

e)注释使用“/*”和“*/”表示

(2)编制C语言程序步骤:编辑、编译、连接、运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值