C语言总复习

2026/1/27 17:20:05

C语言总复习

一.

软件开发基础 1.软件

软件:程序、数据及其相关文档的集合。 软件工程的3要素:方法、工具和过程。

软件生命周期:从开发软件概念的提出,直到该软件的使用、失去使用价值而被废弃的整个过程。 2.数据结构

数据结构主要研究三个方面:数据的逻辑结构、数据存储结构和数据的运算。

线性表????线性结构?栈???队??数据的逻辑结构?树形结构?非线性结构?图形结构???数据结构?数据存储结构 顺序存储?链式存储?

??数据的存储结构包括:顺序存

储结构、链式存储结构、索引存储结构、散列存储结构。 3.算法

有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。 算法的描述:自然语言、专用工具(流程图、N-S图) 4.习题总结

链表是一种采用链式存储结构的线性表。

1 数据的存储结构是指:数据的逻辑结构在计算机中的表示。 算法的有穷性是指:算法的运行时间是有限的。 二.

C语言程序设计概述

1.程序与程序设计

程序=算法+数据结构+程序设计语言

程序设计的三个过程:原始数据、计算方法、输出结果(牢记) 程序设计语言:低级语言,机器语言,汇编语言,高级语言。

结构化程序设计的三大基本结构为:顺序结构,选择结构,循环结构。 结构化程序设计的方法:自顶向下、逐步求精、模块化、避免使用goto语句。

2.了解C语言

添加注释:单行注释为“//”,多行注释为“/*......*/。” 程序框架:#include main()

{ ;}

举例:从键盘输入一个半径值,计算圆的面积 #include main() {int r; float area;

printf(\输入半径值:\\n\scanf(\

2 area=3.14*r*area; printf(\}

3.习题总结

C语言程序是由函数组成。

一个C语言中有且仅有一个main函数。 Main函数在C语言中的位置可以任意。 一个c语言程序总是从main函数开始执行的。 编写代码:判断是不是闰年 #include main() {int year,leap; scanf(\if(year@0==0) leap=1; else

{if(year%4==0&&year0!=0) leap=1; else leap=0; } if(leap=1)

3 printf(\是闰年\,year); if(year=0)

printf(\不是闰年\,year); 三.

结构化程序的三大结构

1.数据类型 2.C语言的词法 计算并输出两个数的和 #include main() {int a,b;

scanf(\printf(\printf(\}

条件运算符: ? :

标识符:由数字、字母、下划线组成,并且第一个字符不能为数字。 .....字符类型的数据简称字符型数据,用关键字char来表示,一个字符型数据在内存中占一个字节(8个二进制位)的存储空间。 VC数据的字节数 关键字 VC环境下的字关键字 节数 VC环境下字节数

4


C语言总复习.doc 将本文的Word文档下载到电脑
搜索更多关于: C语言总复习 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219