- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基础知识及顺序结构
1、C语言是结构式的高级语言。
C语言编译环境:Microsoft Visual C++ 6.0
2、认识简单的C程序
#includestdio.h /*预处理命令*/
void main() /*c语言的主函数*/
{ /*程序的开始*/
printf(“hello c”); /*一个输出语句*/
} /*程序的结束*/
3、一般字符的输出
printf(格式控制,输出项1,输出项2,……)
双引号里面的一般字符原样输出,如果有转义字符进行相应的转换
例如:printf(“hello c”);
printf(“\n”); \n代表换行的意思后面将做详细的介绍
Printf函数是输出函数,输出双引号里面的所有一般字符
作业一:
输出以下图案:
1、*
**
***
2、 *
* *
*
3、*************
学生信息
*************
程序的相关概念:
源程序:由高级语言编写的程序
目标程序:由二进制代码表示的程序
编译程序:利用像Turboc或VC++这样的软件
把我们的源程序翻译成目标程序
认识C程序的总结:
1、每个源程序中必须有且只有一个主函数,可以放在任何位置,但程序总是从主函数开始执行。
2、函数体必须用一对花括号括起来。
3、函数体的语句,每个语句必须以分号结束,但预处理命令和函数头之后不能加分号。
4、注释:必须在/* */之间,允许出现在程序的任何位置。
5、预处理命令:以#开头
6、源程序的扩展名为.C,目标程序的扩展名为.obj,可执行程序的扩展名为.exe
程序设计的算法:
1、算法的概念:为解决某个特定问题而采取的确定且有限的步骤。
2、算法的特性:
①有穷性
②确定性
③可行性
④有零个或多个输入
⑤有一个或多个输出
3、算法的复杂度
(1)算法的时间复杂度:执行算法所需要的时间。
(2)算法的空间复杂度:执行算法所需的内存空间
4、描述算法的方法
①伪代码:一种近似于高级语言但又不受语法
约束的一种语言描述方式(在英语国家中使用
方便)
②流程图:一般由以下几种基本图形组成
C语言的基础知识
一、标识符
1、标识符的命名规则:
由字母,数字和下划线组成,并且只能由
字母或下划线开头
例如:以下是合法的标识符
a1、_ab2、_12s
以下是不合法的标识符
12wd、a_#gg、_12$s
那在C语言中那些用到了标识符了
2、标识符的概念
如C中的变量名、函数名、数组名等都必须
遵守标识符的命名规则、都称作标识符
C语言的标识符分为以下三类:
①关键字
在C语言中有特殊含义的
例如:像后面我们要学的定义基本整型int
②预定义标识符
像C提供的库函数printf
③用户自定义标识符
像我们后面要学的变量名、一般要做到见名起义
注意:
1、C语言的关键字不能用作自定义标识符
2、虽然预处理命令可以用作自定义标识符、但失去了它的原有意义
二、常量
定义:
在程序运行中,其值不能改变的量
常量的类型:
整型常量、实型常量、字符常量、字符串常量和
符号常量
1、整型常量
表示方法有十进制、八进制、十六进制
十进制:基本数字范围0~9
十六进制:用0到15一连串数字表示(注意
10用字母a、11用字母b、12用字母c、13用字
母d、14用字母e、15用字母f表示、字母可以是
小写也可以是大写)、但必须用数字0和字母x
开头,例如:0x12、0xae2
注意:只有十进制有负数、而八进制、十六进制只有正数
2、实型常量
表示形式有小数形式和指数形式
小数形式:小数点两边必须有数字
例如:1.2、-3.4等(必须带有小数点)
指数形式:(即数学上的用幂的形式来表示
数据)例如:2.3026在数学用幂表示为
0.2302
您可能关注的文档
最近下载
- 摩托罗拉XiR_M3688_ServerManual维修手册.pdf VIP
- 奥西替尼杂质研究总结.pdf VIP
- 2024《格兰仕电器公司成本管理问题调查研究》8600字.docx VIP
- 中小学英语教师语音语调训练.ppt
- 《严格规范涉企行政检查》知识培训.pptx VIP
- MODS(多器官功能障碍综合征).ppt VIP
- 高中政治统编版必修一:(综合探究二)方向决定道路 道路决定命运.pptx
- VW75210-2 2011 (LV216-2) CN-电动汽车的高压屏蔽电缆要求和试验.pdf VIP
- 2022版小学《体育与健康课程标准》考试复习题库资料(含答案).pdf VIP
- 人工智能在邮政业的应用前景.pptx VIP
文档评论(0)