- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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.23026×101而在C语言中表示为0.230
您可能关注的文档
最近下载
- 【四海】25下半年立体图推精讲班讲义-龙飞.docx VIP
- 《十二公民》剧本.docx VIP
- DLT5285-2018 输变电工程架空导线(800mm2以下)及地线液压压接工艺规程.pdf VIP
- 2024药疹基层诊疗指南(最全版) .pdf VIP
- (高清版)DT 1044-2014 生产项目土地复垦验收规程.pdf VIP
- 生产项目土地复垦验收规程(td1044-2014).pdf VIP
- 2022年11月杭州市直机关遴选公务员面试真题带题目详解.docx VIP
- 2023年11月杭州市直机关遴选公务员面试真题带详细解析.docx VIP
- NBT-47052-2016-简单压力容器.pdf VIP
- 2024年11月杭州市直机关遴选公务员面试真题回忆版汇总.docx VIP
文档评论(0)