- 1、本文档共84页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IVICO/Widget/JokerII第1章C语言概述1.1一个简单的C语言程序1.1.1#include指令#include:文件包含命令:xx文件“xx.h”:xx.h文件1.1.2注释1.1.2.1多行注释/*这是我的第一个程序作者:莫影版本:version1.0*/1.1.2.2单行注释//打印函数1.1.3main函数1.1.3.1函数类型1.1.3.2函数名1.1.3.3函数返回值1
VICO/Widget/Joker
PAGE
PAGE #
PAGE
PAGE #
第1章C语言概述
1.1 一个简单的C语言程序
12 3#mclude stdio.h
12 3
/*
main函数:程序入口
*/
int main()
(
//打印Hello, world printf(nHelloz world\nn); return 0;
1. 1 Sinclude 指令
1.2注释
2.1多行注释
这是我的第一个程序 作者:莫影
版本:version 1.0 */
1.2.2单行注释
//打印函数
1. 3 main 函数
1.1.3. 1函数类型
1. 1. 3.2函数名
1. 1.3.3函数返回值
1.2计算机组成原理
1.2.1计算机运行原理
程序
k输入设备 廩始数据一L
运算結果
主存储器
输出设备
代码流程
控制流程
操作命令
H控扁器t二
2. 2进制转换
2. 1 二进制
,二进制数
1010B 二(1010)2
.数据存储与二进制
-1位(b)等于1个二进制位
?1字节(bit)等于8个二进制位
.存储单位与二进制
1 KB = 1024 B = 210B
TOC \o 1-5 \h \z 1 MB = 1024 KB = 22oB
1 GB = 1024 MB = 230B
1 TB = 1024 GB = 2°B
1. 2. 2. 2八进制
.八进制数
271Q = (271)8
.C语言中的八进制数
0开头的数字
1. 2. 2.3十六进制
①.十六进制数
1C2F H = (1C2F)i6
1
D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
H
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
②.C语言中的十六进制数 Ox开头的数字
2.4进制冋转换
①.八进制与二进制
Q 11 12 13 14
B 1001 1010 1011 1100
1位八进制位等于3位二进制位
②.十六进制与二进制
H F IF 2F 3F
B 1111 11111 101111 11111
1位十六进制位等于4位二进制位
第2章编程启蒙思想
1算法概述
1什么是算法
算法:解决问题的方法
2算法的优劣
1时间复杂度
1.2.2空间复杂度
1.2.3正确性
1.2.4容错性
1.2.5可读性
2. 2算法描述
2. 2. 1自然语言
用自然语言表示算法就是用日常生活中使用的语言来描述算法的步骤。自 然语言通俗易懂,但是在描述上容易岀现歧义。
2. 2. 2伪代码
伪代码必须结构清晰、代码简单、可读性好,介于自然语言与编程语言之 间。
2.2.3流程图
2. 2. 3. 1基本控件
) 起止框
I 处理框
3 判断框
/ 7 输入输出框
PAGE
PAGE #
PAGE
PAGE #
流程线
2. 2. 3. 2基本结构
①.顺序结构一复制运算
②.选择结构一求X的绝对值
/输入X /
/输岀X /
③.循环结构一简单循环
直到型
当型循环
N
2. 2. 3. 3简单应用
跑圈问题
S=S+400开始刚起步
S=S+400
开始
刚起步
直到型
首先进行操作 判断条件:
满足就退岀
不满足就继续循环
第一次:S=0+400 第二次:
SMOO+400
Y:满足条件
结束
当型循环先进行判断 满足:在执行语句不满足:退岀一个圈是1m跑3m开始
当型循环
先进行判断 满足:
在执行语句
不满足:
退岀
一个圈是1m
跑3m
开始
s=o
S3
| N: 结束
第一步:s=o
S=0+400 第二步S=400 S=400+400
S=S+1
满足条件 不满足
第一步:s=0
03;S=0+1=1;
第二步:S=1
13;S=1+1;
2. 2.4 N-S流程图
2. 2.4. 1基本控件
①.顺序结构
顺序结构
判断结构
2. 2. 4. 1简单应用
判断这个数是奇数还是偶数
第3章数据类型+常用的输入和输出函数
3. 1关键字
数据型
结构型
命令型
le r t b a a)u Intchflodostruct unio enum
le r t b a a)u Intchflodo
struct unio enum
include define typedef
32个关键词<
auto short long const
signed volatile
修饰型
if
do
else
while
switch
break
case
continue
return
\
goto default
语句型
static exterm register unsigned void
sizeof main
特殊型
c语言中,关键字是
您可能关注的文档
- (原创)2021上半年系统集成项目管理工程师真题(上午综合知识试题及解析)含答案.docx
- (原创)2022年上半年软考网络工程师上午题真题含答案解析.docx
- 全国计算机等级考试《三级网络技术》高频考点试题汇总(2).docx
- 全国计算机等级考试《三级网络技术》题库(真题整理)(2).docx
- 《电业安全工作规程》.docx
- 01-2020电子学会青少年编程图形化一级试题01与答案.docx
- 02-电子学会青少年编程图形化二级试卷01及答案.docx
- 21世纪自动化的未来:加速创新与智能化.docx
- 2020下半年系统集成项目管理工程师真题(上午综合知识试题与解析).docx
- 2020下半年系统集成项目管理工程师真题(下午案例分析试题与解析).docx
文档评论(0)